LINUX下apache建立基于单IP多域名站点

/ 0评 / 0

若找不到apache安装目录可以尝试一二两步,否则从三开始。

第一步:找到apache启动命令:

[root@localhost~]# ps -ef|grep httpd

看到/usr/sbin/httpd这个目录。

第二步:执行httpd -S命令,找出配置文件路径
[root@localhost ~]# /usr/sbin/httpd -S

第三步:从二中找到虚拟主机配置文件,在配置文件中添加以下内容后重启apache:service httpd restart

<Directory "/var/www">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

<VirtualHost *:80>
DocumentRoot "/var/www"
ServerName  xxx.com
</VirtualHost>

第四步:设置域名DNS指向主机IP(略)。

以下是建立新站点。

第五步:登入MYSQL
mysql -u root -p
Enter password:xxxxxx

第六步:创建一个数据库
mysql> CREATE  DATABASE xxxx;

第七步:上传程序目录

第八步:设置数据库信息

若要设置数据库远程访问可以尝试一下操作:

USE mysql;

UPDATE `user` SET `Host`='localhost' WHERE `Host`='%' AND `User`='root' LIMIT 1;

取消设置:

UPDATE `user` SET `Host`='%' WHERE `Host`='localhost' AND `User`='root' LIMIT 1;