阿里云ECS服务器Linux环境下配置php服务器(一)
来源:互联网 发布:fanuc pmc编程说明书 编辑:程序博客网 时间:2024/05/21 22:22
最近在搞一个后台,想建一个PHP的环境,记录一下过程。
首先是买服务器,为了省钱其实刚开始可以不买,在自己的机器上先搭建一个本地服务器,通过内网ip测试,等开发差不多后,再买,然后把环境移到ecs服务器上。
买哪种类型的ECS服务器比较好?
我主要是为了把csdn的博客移到自己的主页上,同时业余时间学习一下php,不需要太大的空间和带宽,所以我就买的最便宜的68元/月的,包年680。
如下:
注意选择的公共镜像是:CentOS 6.5 64位版
买完后,登录你的账号,查找购买的服务器的公网ip:
然后打开你的终端(windows系统请cmd打开控制台),输入:
ssh root@公网IP
注意,root其实是你的登录名,这个在你购买服务器的时候已经填写过了,公网ip就是上面说的ip。
然后输入密码,就登录进来了,密码也在你购买的时候设置过。
好了,登录成功后,下一步就开始安装软件了,我们需要安装的软件有apache,php和MySQL。
ps:如果你购买的是北京的服务器,有个安全组需要设置,我全部用的默认设置,暂时还没发现会有什么影响。
首先关闭SELINUX(SELINUX是一个安全子系统,它能控制程序只能访问特定文件。如果不关闭,你可能访问文件受限):
vi /etc/selinux/config#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加:wq!#保存退出shutdown -r now#重启系统
- 1
然后安装apache
yum install httpd #根据提示,输入Y安装即可成功安装/etc/init.d/httpd start#启动Apache备注:Apache启动之后会提示错误:正在启动 httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName解决办法:vi /etc/httpd/conf/httpd.conf #编辑找到 #ServerName www.example.com:80修改为 ServerName www.jbaobao.net:80 #这里设置为你自己的域名,如果没有域名,可以设置为localhost:wq! #保存退出chkconfig httpd on #设为开机启动/etc/init.d/httpd restart #重启Apache
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
安装mysql
CentOS 7的yum源中貌似没有正常安装MySQL时的mysql-sever文件,需要去官网上下载
成功安装之后重启mysql服务
初次安装mysql是root账户是没有密码的
设置密码的方法
搞定!
最后一步,安装php
yum install php #根据提示输入Y直到安装完成#安装PHP组件,使 PHP5 支持 MySQLyum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt #这里选择以上安装包进行安装,根据提示输入Y回车/etc/init.d/mysqld restart #重启MySql/etc/init.d/httpd restart #重启Apche
OK,到这里,所有的软件都安装完了,现在测试一下。
默认的,你会有一个www的文件夹,里面有个html的文件夹,你的默认访问路径就是这里。(前提,服务器的安全组打开了80或8080或你设置的端口)
cd /var/www/htmlvi index.php #编辑输入下面内容<?phpecho "hello my server!";?>:wq! #保存退出
然后在浏览器里键入你的公网ip,顺利的话,你就开启自己第一个页面了!~
http://blog.csdn.net/l00149133/article/details/50434004
- 阿里云ECS服务器Linux环境下配置php服务器(一)
- 阿里云ECS服务器Linux环境下配置php运行环境(安装配置篇)
- 阿里云ECS服务器Linux环境下配置php运行环境(安装配置篇)
- 阿里云ECS服务器php运行环境配置全过程
- 阿里云ECS服务器php运行环境配置全过程
- 阿里云(ECS)Linux服务器,以及LAMP环境配置笔记
- 配置(Linux、JDK、Tomcat、nginx)阿里云ecs服务器
- 阿里云服务器ECS配置(亲测)
- 阿里云服务器ECS配置全解
- 阿里云ECS服务器配置记录
- 阿里云ECS服务器https配置实践
- 阿里云服务器ECS配置全解
- 阿里云ECS服务器初始化配置更新
- 阿里云ECS服务器配置全攻略
- 阿里云服务器Linux下配置web服务环境
- 阿里云---阿里云服务器ECS安装jdk环境
- 阿里云---阿里云服务器ECS安装jdk环境
- 阿里云ECS服务器搭建Nginx+PHP+MySql+Redis环境详细步骤(CentOS7环境)
- Vue2.0的变化
- 链表的操作
- QJSON qt5.7.1+vs2015 WIN10编译
- [二分图匹配 线段树] Codeforces 573D Round #318 [RussianCodeCup Thanks-Round] (Div. 1) D. Bear and Cavalry
- Field获取java类中的成员变量名
- 阿里云ECS服务器Linux环境下配置php服务器(一)
- MyBatis关系映射
- Log4j Threshold指定输出等级&&Append指定是否追加内容
- (转载) 提问的艺术
- 全文检索Lucene(二)---索引库维护
- OkHttp笔记
- 正则表达式之贪婪与非贪婪
- 7.11-Python-语言及其应用-笔记-并发和网络--未完
- nodejs远程调试