LNMP1.2 怎样不安装mysql或禁止MYSQL开机启动
RTRTRTRTRTRTRT 我提过意见把安装包人性化可以选择不安装MYSQL 但是没有被采纳 如果是用的mariadb,就把 mysql 改成 mariadb 就可以了。#>chkconfig--list | grep mysql
#>chkconfig --level 345 mysql off centos:
chkconfig mysql off
chkconfig --del mysql
debian、Ubuntu:
update-rc.d -f mysql remove
你不需要mysql或mariadb 安装前在源码包解压目录执行下面2行代码就搞定了
sed -i '2aDBSelect="0"' include/version.sh
sed -i 's/&& "$isDB" = "ok"//g' include/end.sh
这个方法适合除php 5.2.17的全部版本,只是lnmp命令上使用start\stop\restart有点小瑕疵,会显示/etc/init.d/mysql 不存在 我使用的正好是php 5.2.17,有什么办法不安装MySQL吗?
原帖由 licess 于 2015-6-2 15:36 发表 https://bbs.vpser.net/images/common/back.gif
centos:
chkconfig mysql off
chkconfig --del mysql
debian、Ubuntu:
update-rc.d -f mysql remove
你不需要mysql或mariadb 安装前指定下面2行代码就搞定了
sed -i '2aDBSelect="0"' include/version.sh
sed -i 's/ ...
回复 5# 的帖子
php编译参数部分的mysql有关的需要全部删除 原帖由 licess 于 2015-6-6 21:11 发表 https://bbs.vpser.net/images/common/back.gifphp编译参数部分的mysql有关的需要全部删除
为什么不在安装的时候添加一个不安装MYSQL的选择呢。 支持选择不安装mysql。 这个代码是放在install.sh那个位置?
这样对吗?
sed -i '2aDBSelect="0"' include/version.sh
sed -i 's/&& "$isDB" = "ok"//g' include/end.sh
LNMP_Ver='1.2'
. include/main.sh
. include/init.sh
. include/mysql.sh
. include/mariadb.sh
. include/php.sh
. include/nginx.sh
. include/apache.sh
. include/end.sh
Get_Dist_Name
回复 9# 的帖子
sed那几条是命令,是让你执行的 看明白了。因为之前一直都是 wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp这么安装的。
意思是这样弄:
第一步:
wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full
第二步执行:
sed -i '2aDBSelect="0"' include/version.sh
sed -i 's/&& "$isDB" = "ok"//g' include/end.sh
第三步才是安装,命令也是?
./install.sh lnmp
回复 11# 的帖子
对 看到了,没有安装mysql。。 谢谢军哥。。:victory: :victory: :victory: 非常有用,回复只为收藏:lol
页:
[1]
2