linux环境下安装配置lnmp

原创 laysen 教程 linux 80阅读 2018-03-12 18:12:55 举报

作为一个前端工作者,如果在技能中能掌握服务器操作,对你的工作会有很大的帮助,所以分享下服务器中配置环境的基本操作

另外分享一下QQ群:558925746
里面有非常多的美女,技术大牛,兼容前端vue开发工程师、hybrid、cordova开发工程师旨在技术和艺术交流,一起探讨最前沿的前端及全栈技术, 不定时的提供工作机会,欢迎大家的加入。

安装nginx
yum update
安装依赖包
yum install -y gcc-c++
yum install -y openssl openssl-devel
yum install -y zlib zlib-devel

下载nginx
yum install -y nginx
cd /etc/nginx/conf.d
添加配置文件
vim my.conf

cd /
mkdir web
cd web
vim index.html
开启nginx
service nginx start
停止nginx
service nginx stop
重启nginx
service nginx restart
设置开机启动
chkconfig nginx on
测试,访问Ip地址

安装mysql
下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm
安装包
rpm -ivh mysql-community-release-el6-5.noarch.rpm
安装mysql
yum install -y mysql-server
/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:
chown -R root:root /var/lib/mysql

设置mysql服务开机自启动
chkconfig mysqld on
service mysqld start 开启
service mysqld restart 重启
service mysqld stop 关闭
service mysqld status 查看状态

mysql -u root //直接回车进入mysql控制台

修改root密码
set password for root@localhost = password('123');
修改远程连接密码
set password for 'test'@'%'= password('123');

配置远程连接
GRANT ALL PRIVILEGES ON . TO 'test'@'%' IDENTIFIED BY '123' WITH GRANT OPTION;
(第一个test表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。
flush privileges;
命令立即生效

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
查询数据库的用户(看到如下内容表示创建新用户成功了

安装php
1.检查当前安装的PHP包
yum list installed | grep php
如果有安装的PHP包,先删除他们
yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64

如果想删除安装的包,重新安装
上面搜索到的包即可
rpm -qa | grep webtatic
删除包
rpm -e webtatic-release-6-9.noarch

安装php webtatic源包
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

3.运行yum install
安装php5.6
yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-fpm

设置php-fpm开机启动

chkconfig php-fpm on

启动php-fpm

service php-fpm start 开启
service php-fpm stop 停止
service php-fpm restart 重启

评论 ( 1 )
最新评论
waterL 2018-03-13 09:27:02 1F

厉害厉害,佩服佩服