ubuntu安装lnmp
2018-06-09 本文已影响0人
theache
前两天发现儿童节的时候,lnmp1.5正式版的出来了。把自己服务器上面的lnmp1.5测试版升级到了正式版。
1 安装lnmp
安装lnmp只需要一下一行代码
wget -c http://soft.vpser.net/lnmp/lnmp1.5beta.tar.gz && tar zxf lnmp1.5beta.tar.gz && cd lnmp1.5 && ./install.sh lnmp
lnmp安装
依次选择mysql版本(1G的服务器就老老实实装5.5吧),设置mysql密码,选择默认引擎为InnoDB,选择php版本,是否安装内存优化(回车即可)。接着安心等上半个小时即可。
安装完成!
2 添加虚拟主机
sudo lnmp vhost add
依次为:绑定域名,绑定其他域名,设置网站目录,是否添加伪静态,添加伪静态文件,然后一路回车就好了。这里我是用过laravel来测试的。结果如下图
查看public下面的文件,你会发现多了一个.user.ini的文件删了即可
sudo chattr -i .user.ini && rm .user.ini
接着修改nginx下的配置文件。 /usr/local/nginx/conffastcgi.conf注释最后一行即可。
重启nginx刷新网页。查看修改效果。
添加成功!
3 composer的使用
用上面的wxgzh项目为例子
cd /home/wwwroot/wxgzh
composer update
按照提示去删除proc_open和proc_get_status(这个也要删除的,你可以试试)。/usr/local/php/etc/php.ini
然后重启nginx,再去试试composer
完美!
4 mysql数据库的连接
该方法安装的mysql是不能直接远程登入的。需要自己去修改相关配置的。
进入mysql修改mysql>user下面的localhost为%即可
mysql -u root -p
use mysql;
update user set Host='%' where Host='localhost';
exit;
按照上面的步骤操作完之后,你可能还会遇到
这样就能连接成功了!