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 发表
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/ …

《安顺网友》:

原帖由 licess 于 2015-6-6 21:11 发表
php编译参数部分的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
《海口网友》:看明白了。因为之前一直都是 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
《渭南网友》:看到了,没有安装mysql。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
《孝感网友》:谢谢军哥。。
《日喀则网友》:非常有用,回复只为收藏

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注