1.环境准备说明
服务 |
ip |
操作系统 |
nginx+mysql+tomcat |
192.168.69.134 |
centos7 |
[root@qy-lnmt ~]# systemctl stop firewalld.service
[root@qy-lnmt ~]# setenforce 0
2.安装nginx
[root@qy-lnmt ~]# useradd -r -M -s /sbin/nologin nginx
[root@qy-lnmt ~]# yum -y install pcre-devel openssl openssl-devel gd-devel gcc gcc-c++
[root@qy-lnmt ~]# yum -y groups mark install 'Development Tools'
[root@qy-lnmt ~]# mkdir -p /var/log/nginx
[root@qy-lnmt ~]# chown -R nginx.nginx /var/log/nginx
[root@qy-lnmt ~]# cd /usr/src/
[root@qy-lnmt src]# wget http://nginx.org/download/nginx-1.12.0.tar.gz
[root@qy-lnmt src]# tar xf nginx-1.12.0.tar.gz
[root@qy-lnmt src]# cd nginx-1.12.0
[root@qy-lnmt nginx-1.12.0]# ./configure \
--prefix=/usr/local/nginx \
--user=nginx \
--group=nginx \
--with-debug \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_image_filter_module \
--with-http_gunzip_module \
--with-http_gzip_static_module \
--with-http_stub_status_module \
--http-log-path=/var/log/nginx/access.log \
--error-log-path=/var/log/nginx/error.log
[root@qy-lnmt nginx-1.12.0]# make && make install
[root@qy-lnmt nginx-1.12.0]# echo 'export PATH=/usr/local/nginx/sbin:$PATH' > /etc/profile.d/nginx.sh
[root@qy-lnmt nginx-1.12.0]# . /etc/profile.d/nginx.sh
[root@qy-lnmt nginx-1.12.0]# nginx
3.安装mysql
[root@qy-lnmt src]# tar xf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz -C /usr/local/
[root@qy-lnmt src]# cd /usr/local/
[root@qy-lnmt local]# ls
bin games lib libexec nginx share
etc include lib64 mysql-5.7.23-linux-glibc2.12-x86_64 sbin src
[root@qy-lnmt local]# ln -sv mysql-5.7.23-linux-gli