腾讯云主机安装centos,搭建apache,开启httpd服务,域名解析到公网,访问公网ip却不能访问到apache首页!
公网的 80端口要去电信备案的 不备案默认是访问不了的 你吧公网端口映射改成别的端口试试
不过腾讯云好像可以在网页上备案 你找找看
如果确认80端口正常 吧你的apache 虚拟主机那段 配置发出来看看
这问题,也是够了。要实验报告,估计没有人帮的了你,好多人都讨厌伸手党,技术控们喜欢的是技术交流。所以linux要好好学习,脚踏实地。linux的apache的建议参考《linux就该这样学》这本书,这个是7版本的。有什么问题也可以去哪个群里问问还是那句话,大家需要的技术交流,学习linux要自己动手,脚踏实地,希望能够帮助到你
第一步 创建服务器第二步基础服务器安装在你创建第一个服务器之后,你需要开始创建一个新用户,尽管这个步骤不是必须的,但是如果这样将会提升你的服务器安全性能。第三步 安装LAMP 需要在服务器上面安装一个LAMP的服务器环境,我们在之前的 Ubuntu中快速安装Apache+MySQL+PHP 第四步 设置你的域名这时候你需要设置你的站点和域名,域名需要在域名管理面板中进行设置,DNS解析到您的服务器IP地址上,这个过程可能需要等待一段时间,确认好了以后就可以通过访问域名来访问你的站点了。第五步 安装FTP服务器现在你需要连接你的服务器,如果是Apache,你就会看到默认页“It Works”,这说明这个域名已经成功解析了,在浏览器中打开站点域名,就能够看到我们设定好的站点,这个时候你需要安装设置FTP服务器。第六步 修正你的权限如果所有步骤都已经完毕,我们第一次连接FTP时候发现默认打开目录是用户目录,这时候我们需要改为默认指向站点目录,可以在命令行中打开: sudo nano /etc/proftpd/proftpdconf r按后我们需要改变默认用户到站点目录(例如:/var/www)这样通过FTP连接服务器默认就会指向这个目录。 DefaultRoot /var/www 完成了目录权限的设定,我们需要对网站的目录进行权限设置,我们需要创建一个新的账号,然后更改站点根目录为我们创建的这个新用户: sudo adduser username www-data sudo chown -R www-data:www-data /var/www sudo chmod -R g+rw /var/www 第七步 安装设置FileZilla 你现在需要你在你Web服务器上设置FTP服务器。然后通过FTP GUI客户端来管理你的FileZilla,你可以从这里下载。安装客户端后连接你的服务器:设定好你的host和用户名、密码,然后连接你的服务器,这时候信息提示将会出现:这样你可以拖动文件上传文件到你的服务器,具体操作可以去网上看看相关教程。
Apache是开放源代码的Web服务器软件,是最常用的Web服务器。Apache常用在unix系统,也有windows平台的版本。本文以windows平台为例,介绍使用动态域名安装配置Apache建设网站的方法。
(一)申请安装动态域名解析——每步
一、申请帐号
1、打开http://wwwmeibucom
2、点击上面的用户注册
3、按照提示输入注册信息
如图:
前面带号的是必须要填的,提示注册成功即可。
二、下载客户端软件
可到http://wwwmeibucom/khdasp下载相应版本。
外网IP地址就在服务器上的用户选择2008版本。
三、安装
下载完后,运行安装文件,按照提示安装完成即可。
四、使用(这里以2008版本为例,其它版本也一样设置)
1、运行桌面上的“ddns2008”图标
2、运行后将在系统托盘上看到动态域名解析2008版的图标。
3、双击图标,弹出设置对话框,输入你刚才申请的域名abcmeibucom和密码。
客户端提示“登陆成功”后,则可在开始运行里输入“ping abcmeibucom”,Ping命令反馈的IP地址应该与使用Winipcfg所查看到的系统主
机当前IP地址一致。如果确认两者相同,则表明每步的动态域名解析已经处在正常运行状态下。
(二) 安装 Apache
一 下载
windows平台的Apache可以在这个网址下载:
http://hzcnc1skycncom/down/apache_224-win32-x86-no_sslzip
二 安装
运行下载的Apache文件,即可开始安装。Apache的安装过程很简单。只需要设置下面这个窗口:
在“Network Domain”里输入域。如果用本站的二级域名,例如“abcmeibucom”,请输入“meibucom”。如果用顶级域名,请输入
“xxxcom”。
在“Server Name”里输入服务器名。如果用本站的二级域名,请输入您的域名“abcmeibucom”。如果用顶级域名,请输入“wwwxxxcom”
。
在“Administrator's Email Address”里输入网站管理员的Email地址。
除此之外,安装过程里所有的选项,全部用默认选项就可以了。
三、运行
Win 9x
Apache安装后,会在“开始”->“程序”里增加一个“Apache HTTP Server”的组。进入该组,选择“Control Apache Server”->“Start”
即可启动Apache。
Win NT/2000/XP/2003
在这些系统里,用默认选项安装的Apache,除了在“开始”->“程序”里增加一个“Apache HTTP Server”的组之外,还会在系统的服务里增加
一个Apache服务该服务被设置为系统启动时自动运行。
四、配置 Apache
1、配置文件
Apache是一个后台运行的程序,没有界面。所有的配置,都包含在配置文件里。主配置文件是:
C:\Program Files\Apache Group\Apache\conf\httpdconf
如果要修改Apache的配置,可以用任何一个文本编辑工具(例如记事本)编辑这个配置文件。在配置文件里,以“#”开头的行是注释行。
2、配置选项
在配置文件里的主要选项如下:
#Listen 3000
#Listen 12345678:80
Apache的IP地址和端口。一般来说不需要设置,Apache会绑定在本机所有IP地址的80端口上。
Port 80
Apache的端口。默认值是80。
ServerName abcmeibucom
Web服务器的名字。安装时输入的“Server Name”就是保存在这里。
DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs"
这是网站的根目录。如果您想把网站文件存放在“D:\myweb”目录下,可以把DocumentRoot后面的目录修改为“D:/myweb”。
Options Indexes FollowSymLinks MultiViews
为了安全起见,请把上面的“Indexes”删掉。否则别人可以浏览到您网站里的所有文件。
DirectoryIndex indexhtml
默认首页文件名。在浏览器里输入一个地址(例如http:// abcmeibucom/)的时候,Apache会查找这个默认的首页文件打开。如果要配置多
个默认首页文件名,请用空格分开。
ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"
CGI文件存放路径。
五、高级配置
1、设置虚拟目录
在配置文件中找下面这行:
<IfModule mod_aliasc>
在这行下面添加如下内容:
Alias /vdir/ "c:/comexe/"
<Directory "c:/comexe/">
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
这样,通过访问 http:// abcmeibucom/vdir/,就可以访问到c:\comexe\目录下的内容。
Apache默认开设了两个虚拟目录:“/icons/”和“/manual/”。这两个虚拟目录没有用,可以在配置文件中删除。
六、常见问题
1、如何解决中文网页显示乱码
在配置文件中找包含“Addlanguage”或“AddCharset”的行,在这些行最前面增加一行:
AddDefaultCharset GB2312
养成良好的习惯,在每个网页的<head></head>里加入这行:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
一般的中文版网页编辑工具(例如FrontPage、Dreamweaver等)都会自动加上这行。
2、如何解决中文文件名无法访问
在ie中选择 工具 -> internet选项 -> 高级 -> 取消“总是以UTF-8发送URL”。
这个方法很麻烦,请尽量不要使用中文的网站文件名。
3 在winxp sp2下安装的apache+php5+mysql5,其他电脑无法正常访问我们的网站!出现如下错误:
Forbidden
You don't have permission to access / on this server
这个错误的原因是,用户没有权限访问你的网站目录。
解决办法:
打开的apache的配置文件:httpdconf
在末尾添加如下代码:yourpath你的网站目录
<Directory "d:/yourpath/">
Allow from all
</Directory>
保存之后,记得重启apache服务,问题就解决了。
请注意:
1Apache配置过程中最关键的两点是:网站根目录和默认首页文件名。必须要把网站文件放在所指定的网站根目录下,而且默认首页文件名必
须要设置正确,否则将看不到您的网页。
2每次配置文件更改后,要重新启动Apache才会生效。
1 、4、 11 、12、 14 这几道题是对的,其他是错误的。 用计划任务 crontab -e
48 04 10 6 /usr/bin/cp /etc/grubconf /root/grubcongbak && ps > /root/ps_collecttxt 按esc 输入:wq 进行保存 。 这些仅供参考
ServerName 这行不能注释 后面跟访问的域名
保证域名能够正常解析到当前服务器的公网ip地址(国内服务器需要提前备案);
保证防火墙设置正确。
这些都具备了
网站模板库 » 腾讯云主机安装centos,搭建apache,开启httpd服务,域名解析到公网,访问公网ip却不能访问到apache首页!
0条评论