LNMP搭建

目录

目录

查看操作系统及版本信息

搭建版本

安装NGINX

安装mysql:

安装PHP

安装libiconv字符集转换包

安装libmcrypt加密库

安装mhash加密扩展库

安装mcrypt加密扩展库

NGINX关联PHP

PHP连接MySQL


查看操作系统及版本信息

搭建版本

安装NGINX

wget http://nginx.org/download/nginx-1.8.1.tar.gz
yum install pcre pcre-devel openssl openssl-devel -y        #安装依赖;
yum install zlib zlib-devel gcc gcc-c++ autoconf automake
useradd -s /sbin/nologin nginx -M
tar -zxvf nginx-1.8.1.tar.gz 
cd nginx-1.8.1
./configure --prefix=/opt/nginx181/            #指定安装目录;
make && make install
ln -s /opt/nginx181/sbin/nginx /usr/local/bin/nginx        #做软连接,可直接通过命令启动;
nginx         #启动
nginx -t         #检查配置
ngins -s reload  #重新加载
netstat -ntlup|grep nginx
ps -aux |grep nginx

验证:

安装mysql:

yum -y install https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
yum -y install yum-utils
yum-config-manager --disable mysql57-community
yum-config-manager --enable mysql55-community
yum repolist enabled | grep mysql
yum -y install mysql-community-client

rpm -e MariaDB-common-10.1.41-1.el7.centos.x86_64 --nodeps    #移除mariadb,没有报错则跳过此步骤;
yum install -y mysql-community-server

systemctl start mysqld.service

#修改初始密码
#方法1:
mysqladmin -uroot password '123.com'

#方法2:
update user set password=password('456.com') where user='root' and host='localhost';
flush privileges;

#方法3:
set password=password('123.com');
flush privileges;

#优化数据库
mysql -uroot -p
drop database test;
select user,host from mysql.user;
drop user ''@'localhost';
drop user 'root'@
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值