mysql主备+域名绑定

mysql主备+域名绑定,第1张

lnmp一键安装包绑定域名

1、lnmp绑定域名

需要执行如下命令:/root/vhost.sh输入要绑定的域名,按提示要求 *** 作,多个域名可以用空格隔开。

设置网站目录位置必须是绝对目录,一般默认即可,也可以自定义设置自己的数据盘目录(vps推荐使用)。

伪静态规则和网站log可以自定义选择n/y。默认已经有了discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二级目录wp伪静态)、dedecms、drupal、ecshop、shopex等程序的规则,可直接输入以上名称即可。

2、lnmp删除域名

如果需要删除域名(即虚拟主机)。ssh登陆执行命令:

rm /usr/local/nginx/conf/vhost/域名.conf

所有 *** 作执行完毕记得执行:

/root/lnmp restart

重启lnmp使设置生效。

nginx.conf测试失败的解决方法

重启时提示nginx.conf验证失败:configuration file /usr/local/nginx/conf/nginx.conf test failed

解决方法:如果有备份直接恢复,没备份的话,把lnmp0.5/conf下面的nginx.conf覆盖上,注意修改一下里面的默认虚拟主机的信息。

验证成功的提示:the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

lnmp更改网站文件目录

1、直接修改域名.conf文件

军哥的lnmp安装包,默认的虚拟主机配置环境在 /usr/local/nginx/conf/vhost/ 目录:

vi /usr/local/nginx/conf/vhost/域名.conf

可以打开对应的虚拟主机配置,然后修改其中的网站目录。然后执行:cp -a 老目录 新目录,chown www:www -R 新目录。

2、修改nginx.conf文件

修改:/usr/local/nginx/conf/nginx.conf 文件,大概在66行左右,将之前旧的网站目录设为新的目录即可。

root /home/wwwroot/default

这是lnmp1.0默认网站目录,可自己自定义修改成自己的网站目录。

lnmp更改MySQL目录

1.停掉mysql服务器:

/etc/init.d/mysql stop

2.下面新目录以/data/mysql/ 为例,然后复制旧目录的数据库到新目录:

cp -R /usr/local/mysql/var/* /data/mysql/

3.将新目录赋权为mysql用户组:

chown mysql:mysql -R /data/mysql/

4.再修改配置文件:

vi /etc/my.cnf

查找[mysqld] ,在下面加入datadir = /data/mysql/ 保存

5.启动mysql:

/etc/init.d/mysql start

只要程序空间支持,只要在空间里的数据库文件调取一下就行。

<?php

//数据库连接信息

$cfg_dbhost = '#####'

$cfg_dbname = '数据库名'

$cfg_dbuser = '数据库账号'

$cfg_dbpwd = '密码'

$cfg_dbprefix = '###_'

$cfg_db_language = '###'

?>

看看这两个文件都有没有问题。

/includes/cofigure.php

/admin//includes/cofigure.php

或者按照下面弄弄。

登入你的cPanel.

点击MySQL Databases.

如果在用户版块中还没有WordPress相关用户的话,请创建一个:

为WordPress选用一个用户名(推荐使用'wordpress')并将其输入到用户名(UserName)输入框中。

选用一个保密性较高的密码(最好是大小写字母、数字及符号的组合),并将其输入到密码(Password)输入框中。

记录之前确定的用户名和密码。

点击添加用户(Add User)。

如果在数据库版块中还没有与WordPress相关数据库(Databases),请创建一个:

为WordPress数据库起个名字(可以使用'wordpress'或'blog'),将其输入到数据库(Db)输入框中,并点击添加数据库(Add Db)。

在数据库(Databases)版块中,从用户(User )下拉列表中选择刚才的WordPress用户名,接着在数据库(Db)下拉列表中选择WordPress数据库。确保在权限(Privileges)部分中选中了所有(All)权限后点击向数据库添加用户(Add User to Db)。

返回MySQL帐户维护主界面(MySQL Account Maintenance)时,cPanel会将刚才创建的数据库信息罗列出来。应该能看到之前添加到数据库的用户名(具备所有权限),还有一些连接字串(Connection Strings)样本可用于Perl或PHP脚本中以连接数据库。PHP代码格式如下:

$dbh = mysql_connect("hostname", "username", "<PASSWORD HERE>") or die ("message")

mysql_select_db("databasename")

记下hostname, username, databasename的值,以及之前设定的密码。(注意,hostname通常为localhost。)

要是再不行的话就去找空间商问问是什么个情况。让他们整整。

<html>

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312" />

<style>

table{text-align:centercolor:#666}

th,td{font-size:20pxborder:1px solid #666border-collapse:collapsebackground:#56aaff}

</style>

</head>

<body>

<?php

$conn=mysql_connect("localhost","","")//链接服务器

mysql_select_db("",$conn)//选择数据库test并链接

mysql_query("set names 'utf8'")//编码

//if(!$conn){die('error:'.mysql_error())}//判断是否链接出错

$sql="select id,name from biaoming where id="2""//sql语句

$result=mysql_query($sql)//执行并获取sql查询结果

$row=mysql_fetch_array($result)

document.getElementById(id).value=$row["id"]

document.getElementById(name).value=$row["name"]

mysql_close($conn)//断开数据库链接

?>

</body>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8508295.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存