如何配置自己远程服务器,我用是阿里云的服务器,捣鼓了一天稍微整出点头绪,分享一下我的经历和踩过的坑:
1、首先要有自己的服务器,这个要自己去买,比如我买的阿里的,登陆服务器后,获取到IP地址,然后打开电脑终端:
输入命令:ssh root@你的IP地址 :如图
看到welcome。。。就说明已经登陆成功啦!
2、安装apache:
输入命令:# yum install httpd 如图:
期间会出现:Is this ok... 输入 y,接着安装。。。
最后会出现 完毕!就OK了:
接着输入:# chkconfig --levels 235 httpd on
自动开启服务。
3、接下来配置apache的http.conf:
输入命令:# vi /etc/httpd/conf/httpd.conf 如图:
找到 ServerName 改成自己的域名:80(域名没备案的话可写服务器的IP)如图:
然后 esc :wq 保存退出!
最后重启服务:service httpd restart
注意:在重启服务的时候很可能会遇到麻烦,类似这种错误:
Redirecting to /bin/systemctl start httpd.service
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
有几个原因:可能是你在上一步改http.conf文件时输入错了;
还有就是有别的程序占用了80端口:netstat -nlp |grep :80 查看被占用的端口:
这里我的80端口就被nginx占用(查了半天才查到原因):然后想办法结束占用端口的进程(不知道的可自行百度)
解决完之后我们再重启服务:
OK!
在浏览器输入你配置的域名,会看到apache 123.... 的页面!
![Uploading Paste_Image_062363.png . . .]
4、安装mysql:
yum install mysql mysql-server
完毕后查看运行状态:# service mysql status
5、安装php:
yum install php(步骤跟第一步安装服务差不多)
安装完毕后:就可以编写PHP代码了:
进入到html目录中:
cd /var/www/html
新建一个PHP文件:
vim index.php
然后 :wq 保存退出。
在浏览器输入,你的域名/index.php 就能看见:hello World!!!