OneinStack如何一键安装LNMP
发布时间:2023-02-17 13:34:49 所属栏目:LNMP 来源:互联网
导读:oneinstack一键PHP/java/hhvm安装和超详细的vps手动安装lnmp 一、oneinstack一键PHP/java/hhvm安装 1、oneinstack官网: 官方网站: 2、oneinstack一键PHP/java/hhvm安装代码如下:(阿里云用户可以选择oneinstack阿里云节点,这样速度会更快一些) yum -y i
vim /etc/environment #在path变量的最后加入: :/usr/local/PHP/bin #保存退出 source /etc/environment 5、测试:PHP -v,输出PHP版本就表示安装成功了。 ![]() 五、修改Nginx、mariadb、PHP配置文件 1、修改Nginx配置文件,建立虚拟主机配置文件夹: mkdir /usr/local/Nginx/conf/vhost 2、编辑Nginx.conf,引入所有虚拟主机配置: vim /usr/local/Nginx/conf/Nginx.conf #在最后的}前一行加入 include vhost/*.conf; #文件头部 user www; work_process 1;#根据cpu核数设定 #保存退出 3、添加Nginx服务,并测试Nginx: wget https://raw.github.com/jasongiedymin/Nginx-init-ubuntu/master/Nginx -o /etc/init.d/Nginx chmod +x /etc/init.d/Nginx service Nginx start 4、如果出现Nginx服务器正在启动就表示成功了,最后执行以下代码开机启动: update-rc.d –f Nginx defaults 5、修改mariadb配置文件,设置mariadb字符集: cd /etc/my.cnf.d vim server.cnf #在[MysqLd]段下加入character-set-server=utf8 #在[server]段上方输入[client]default-character-set=utf8 #保存退出service MysqL restart 6、修改PHP配置文件,复制默认PHP.ini文件: cd /usr/local/src/PHP-7.0.0rc5cp PHP.ini-production /usr/local/PHP/etc/PHP.ini 7、关闭display_errors: vim /usr/local/PHP/etc/PHP.ini#定位到display_errors,设置:display_errors = off#保存退出 8、修改PHP-fpm配置: cd /usr/local/PHP/etc cp PHP-fpm.conf.default PHP-fpm.conf #如果没有则建立该文件 cd PHP-fpm.d cp www.conf.default www.conf vim www.conf #修改如下项目: user = www group = www listen = /dev/shm/php-cgi.sock listen.owner = www listen.group = www listen.mode = 0660 #保存退出 9、建立PHP服务: cp /usr/local/src/PHP-7.0.0rc5/sapi/fpm/init.d.PHP-fpm /etc/init.d/PHP-fpm chmod +x /etc/init.d/PHP-fpm update-rc.d -f PHP-fpm defaults 10、启动PHP: service PHP-fpm start 六、建立虚拟主机 1、由于建立虚拟主机是个比较麻烦的事儿,此处还是借用了oneinstack.com的虚拟主机脚本,使用如下命令即可使用oneinstack包的虚拟主机脚本: wget https://mirrors.linuxeye.com/oneinstack.tar.gz tar xzf oneinstack.tar.gz cd oneinstack ./vhost.sh 2、按提示进行即可建立虚拟主机。(点击放大) OneinStack如何一键安装LNMP 3、将域名解析到vps上,进入对应虚拟主机目录,编辑如下PHP文件,或者上传一个PHP探针,然后就能查看到lnmp成功了: OneinStack如何一键安装LNMP 七、vps手动安装lnmp小结 1、其实,vps手动安装lnmp还是挺麻烦的,当然它的可定制性也是非常高,对于不想使用lnmp一键安装包的朋友来说,自己手动可以编译最新版本的Nginx、MysqL、PHP等,能够最先体验到新版的性能提升。 2、oneinstack一键PHP/java/hhvm安装包的作者还有不少的实用工具,这里有一个自动搜索硬盘并挂载的代码: wget https://mirrors.linuxeye.com/scripts/auto_fdisk.sh chmod +x ./auto_fdisk.sh ./auto_fdisk.sh 3、看到如下图就表示已经自动挂载成功了,该方法在阿里云vps上测试通过,其它的vps主机都是可以用的。 (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |