网卡在/etc/sysconfig/network-scripts/底下。
添加:
BOOTPROTO=static
IPADDR=10.1.3.43
NETMASK=255.255.255.0
GATEWAY=10.1.1.254
DNS=114.114.114.114
NM_CONTROLLED=no
……
ONBOOT=yes
service network restart
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
setenforce 0
systemctl stop firewalld.service
systemctl disable firewalld.service
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum search nginx
yum install -y nginx
systemctl start nginx.service
systemctl enable nginx.service
mkdir /home/www
mkdir /home/www/gz_news
mkdir /home/logs/
vi /etc/nginx/nginx.conf
在http的花括弧内,include /etc/nginx/conf.d/*.conf;之后加入:
server {
listen 80 default;
server_name app.gzrb.com;
root /home/www/gz_news;
charset utf-8;
access_log /home/logs/host.access.log main;
location / {
root /home/www/gz_news;
index index.php index.html index.htm;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
}
location ~* /download/ {
root /home/www/gz_news;
}
location ~ .*\.(gif|jpg|jpeg|bmp|png|ico|txt|js|css)$ {
root /home/www/gz_news;
expires 7d;
}
location /nginx_status {
stub_status on;
access_log off;
allow 192.168.10.0/24;
deny all;
}
location ~ ^/(WEB-INF)/ {
deny all;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
nginx -t
nginx -s stop
systemctl start nginx.service
nginx -s reload
yum -y install epel-release
yum -y install libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel gd
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum search php7
yum -y install php72w-bcmath.x86_64 php72w-cli.x86_64 php72w-common.x86_64 php72w-dba.x86_64 php72w-devel.x86_64 php72w-embedded.x86_64 php72w-enchant.x86_64 php72w-fpm.x86_64 php72w-gd.x86_64 php72w-imap.x86_64 php72w-interbase.x86_64 php72w-intl.x86_64 php72w-ldap.x86_64 php72w-mbstring.x86_64 php72w-mysql.x86_64 php72w-odbc.x86_64 php72w-opcache.x86_64 php72w-pdo.x86_64 php72w-pdo_dblib.x86_64 php72w-pear.noarch php72w-pecl-apcu.x86_64 php72w-pecl-apcu-devel.x86_64 php72w-pecl-geoip.x86_64 php72w-pecl-igbinary.x86_64 php72w-pecl-igbinary-devel.x86_64 php72w-pecl-imagick.x86_64 php72w-pecl-imagick-devel.x86_64 php72w-pecl-libsodium.x86_64 php72w-pecl-memcached.x86_64 php72w-pecl-mongodb.x86_64 php72w-pecl-redis.x86_64 php72w-pecl-xdebug.x86_64 php72w-pgsql.x86_64 php72w-phpdbg.x86_64 php72w-process.x86_64 php72w-pspell.x86_64 php72w-recode.x86_64 php72w-snmp.x86_64 php72w-soap.x86_64 php72w-sodium.x86_64 php72w-tidy.x86_64 php72w-xml.x86_64 php72w-xmlrpc.x86_64 mod_php71w
遇到imagick的问题,直接把两个包删除不安装了。
启动php
/usr/sbin/php-fpm
nginx.conf的server中加入
location ~ \.php$ {
root /home/www/gz_news;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
重启php-fpm
kill -USR2 `cat /var/run/php-fpm/php-fpm.pid`
yum -y install epel-release
yum install redis
service redis start
rpm -ql redis
redis-cli --version
设置为开机自动启动:
chkconfig redis on
或者
systemctl enable redis.service
主redis配置/etc/redis.conf
logfile /home/logs/redis/redis.log
daemonize yes
bind 10.1.3.43
databases 16
/usr/bin/redis-server /etc/redis.conf &
从redis配置/etc/redis.conf
logfile /home/logs/redis/redis.log
daemonize no
bind 127.0.0.1
databases 16
xunsearch
cd /home
wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2
tar -xjf xunsearch-full-latest.tar.bz2
cd xunsearch-full-1.3.0/
sh setup.sh
mkdir xunsearch
cd xunsearch-full-1.3.0
sh setup.sh
/home/xunsearch
vi /etc/rc.local
/home/xunsearch/bin/xs-ctl.sh restart
星期二, 08/06/2019 - 12:28 — 杨超