linux 7 nginx php mysql安装

环境:

centos7

基础命令

// yum install -y lrzsz // centos7 默认已安装
yum install epel-release

nginx安装

 1.依赖包

yum install gcc
yum install pcre-devel
yum install zlib zlib-devel
yum install openssl openssl-devel

//或者一键安装上面四个依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2.下载http://nginx.org/

3.配置、编译与安装

./configure \
--prefix=/usr/local/nginx \
--sbin-path=/usr/local/nginx/sbin/nginx \
--conf-path=/usr/local/nginx/conf/nginx.conf \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-pcre \
--lock-path=/var/run/nginx.lock \
--pid-path=/var/run/nginx.pid

make && make install

4.关闭防火墙

// centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。所以你只要停止firewalld服务即可:
sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service

如果你要改用iptables的话,需要安装iptables服务:
sudo yum install iptables-services
sudo systemctl enable iptables && sudo systemctl enable ip6tables
sudo systemctl start iptables && sudo systemctl start ip6tables

php安装

mysql安装

猜你喜欢

转载自www.cnblogs.com/wesky/p/9436447.html