原理:
首先,我们要明白为什么访问localhost就可以访问到我们的apache主页。
解析域名的时候,首先是从本地的hosts文件开始的。
如果查不到,才会去DNS服务器查询(这个就不多说了)。
如果你在这里面写一行:127.0.0.1 www.baidu.com
百度你是肯定上不了。因为访问的是你自己的机器。
hosts 就是一个映射(域名和IP的对应,localhost也可以说是一个域名) localhost -> 127.0.0.1
download zentaophp压缩包在window本地
ubantu : #rz //打开压缩包
#cp -i zentaophp**** zentaophp //rename
1、使用SHOW语句找出在服务器上当前存在什么数据库: SHOW DATABASES;
#mysql -u root -p
CREATE DATABASE demo;
2、创建一个数据库abccs
mysql> CREATE DATABASE abccs;
注意不同操作系统对大小写的敏感。
3、选择你所创建的数据库
mysql> USE abccs
Database changed
此时你已经进入你刚才所建立的数据库abccs.
3、引入blog.sql表
scourse blog.sql
#cd /zentaophp/config
#cp my.example.php my.php
#vi my.php
<?php $config->installed = true; $config->debug = 2; $config->requestType = ‘PATH_INFO‘; $config->requestFix = ‘-‘; $config->webRoot = ‘/‘; $config->db->host = ‘localhost‘; $config->db->port = ‘3306‘; $config->db->name = ‘demo‘; $config->db->user = ‘root‘; $config->db->password = ‘‘;
#unzip //解压
# cd /etc/apache2/sites-enabled
#vi zentaophp.com.conf
<VirtualHost *:80> ServerName www.zentaophp.com DocumentRoot /home/z/zentaophp <Directory /> Options Indexes FollowSymLinks AllowOverride All Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined #ErrorLog /var/log/apache2/error.lor </VirtualHost> <VirtualHost *:80> ServerName www.adminer.com DocumentRoot /home/z/adminer/ <Directory /> Options Indexes FollowSymLinks AllowOverride None Allow from all </Directory>
在win10下:win+r 输入 C:\WINDOWS\system32\drivers\etc 修改hosts,末尾加入:127.0.0.1 www.zentaophp.com
重启服务器:sudo /etc/init.d/apache2 restart
地址栏中输入: www.zentaophp.com
配置zentaophp
时间: 2024-11-04 12:51:20