centos 配置 LNMP

P:

1、安装依赖环境

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2、下载python包

wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz

3、解压包,进入文件夹

tar -zxf Python-3.6.6.tgz

cd Python-3.6.6

4、用户配置,指定安装目录

./configure --prefix=/usr/local

如果配置失败,缺少gcc编译环境

yum -y install gcc gcc-c++

5、编译安装python

make

make altinstall

6、修改python链接

cd /usr/bin/

mv python python.backup 重命名

ln -s /usr/local/bin/python3.6 /usr/bin/python

ln -s /usr/local/bin/python3.6 /usr/bin/python3.6

ln -s /usr/local/bin/pip3.6 /usr/bin/pip

7、修改yum文件配置

cd /usr/bin/

ls yum*

vim yum ....

vim /usr/libexec/urlgrabber-ext-down

修改所有文件头部信息 #!/usr/bin/python 为 #!/usr/bin/python2

M:

1、安装mysql

yum -y install mariadb-server

2、启动

systemctl start mariadb.server

systemctl enable mariadb.service 开机自启

3、设置密码

mysqladmin -uroot password "xxxxxx"

4、登录

mysql -uroot -pxxxxxx

\q 退出 \s查看配置信息

6、更改字符集

vim /etc/my.cnf

添加character-set-server=utf8

7、重启myasql

systemctl restart mariadb.service

N:

1、添加源

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2、安装nginx

yum install -y nginx

3、启动nginx

systemctl start nginx.service

systemctl enable nginx.service 开机自启

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容