Linux服务器php环境搭建教程
RT.
以前服务器端是使用phpnow套件。
今天尝试在ubuntu下独立完成apache2+php+mysql的服务器运行环境。
具体的步骤如下(下面的操作都需要使用root权限):
|.Apache2安装
sudo apt-get install apache2
安装的成功标志是你在浏览器中打开127.0.0.1的时候会显示“It works!”的字眼。
apache2访问的文件在/var/www文件夹下,但是这个文件是默认没有写权限的,我所创建的这个环境只是为了学习使用,所以我将其文件夹的权限完全提升到最低。
sudo chmod -R 777 /var/www
|.MySQL安装
sudo apt-get install mysql-server mysql-client
在安装的过程中,会提示你设置mysql的root账户密码。按照要求设置好。
|.PHP安装
sudo apt-get install PHP5 libapache2-mod-php5
接下来安装PHP对mysql的支持程序:
sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
完成后,可以重启apache2服务器:
sudo /etc/init.d/apache2 restart
重启完,让我们在/var/www文件夹下创建一个小型的php环境测试文件phptest.php,内容如下:
<?phpecho phpinfo();
?>
创建完在浏览器中访问这个php测试文件,会得到如下关于服务器运行环境的信息页面。
正常情况下,这样子就完成了服务器的基本环境搭建。
|.phpmyadmin安装
这是网页版的数据库管理界面:
sudo apt-get install phpmyadmin
在这个过程中会遇到两个需要选择的内容,按照后面的选择选:
1.Web server to reconfigure automatically: <-- apache2
2.Configure database for phpmyadmin with dbconfig-common? <-- No
然后在浏览器中访问127.0.0.1/phpmyadmin可能会返回空页面,可以通过下面这个方法解决:
sudo ln -s /usr/share/phpmyadmin/ /var/www/
至此,整个linux服务器端的环境就搭建完成了。可是在对服务器的优化上还没有涉及。各位如果有兴趣可以在安装完成这个环境之后继续深挖。
Linux服务器php环境搭建教程相关推荐
- Linux服务器开发环境搭建 Nginx+PHP+MongoDB
Linux服务器开发环境搭建 Nginx+PHP+MongoDB mkdir -p /home/trlinux/download mkdir -p /home/trlinux/server mkdi ...
- php linux下开发教程,linux下php环境搭建教程_后端开发
linux下php环境搭建要领:起首猎取PHP.Apache以及MySQL装置包:然后装置Apache,并修正设置文件httpd.conf:接着装置MySQL,并做基础设置:末了装置PHP,并设置ph ...
- 服务器php环境搭建教程,PHP服务端环境搭建的图文教程(分享)
一.PHP服务端环境搭建 1.php服务端环境安装套件xampp(apach+mysql+php解释器) F:\MyDoc文件(重要)\DL_学习\download重要资源\apache服务器组件 安 ...
- 服务器php环境搭建教程,PHP服务端环境搭建图文详解
PHP环境搭建也是一门技术,本文主要为大家分享一篇PHP服务端环境搭建的图文教程,具有很好的参考价值,希望对大家有所帮助. 一.PHP服务端环境搭建 1.php 服务端环境 安装套件 xampp(ap ...
- 服务器php环境搭建教程,最清晰的PHP服务端环境搭建的图文教程
PHP环境搭建也是一门技术,本文为大家分享一篇PHP服务端环境搭建的图文教程,具有很好的参考价值,希望对大家有所帮助. 一.PHP服务端环境搭建 1.php 服务端环境 安装套件 xampp(apac ...
- Linux服务器运行环境搭建(四)——Tomcat安装
官网地址:http://tomcat.apache.org 官网下载地址(Tomcat6):http://tomcat.apache.org/download-60.cgi,Windows下载wind ...
- Linux服务器运行环境搭建(二)——Redis数据库安装
官网地址:http://redis.io/ 官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux 2. 解压缩包:tar zxv ...
- 宝塔服务器环境好不好_服务器环境怎么搭建?(宝塔环境搭建教程)
大家好,欢迎来到西安蓝蜻蜓网络讲坛,上期我们讲的是怎样购买服务器,很多小伙伴都知道了购买服务器的方式方法,那么购买服务器后需要怎么搭建服务器环境呢?那么今天,我们就来讲述下服务器环境怎么搭建? 以宝塔 ...
- 【深度学习】基于深度学习的linux服务器,需要搭建哪些服务,一步步搭建深度学习的环境,cuda,pytorch,opencv,ftp服务, nfs服务 docker等等
来来回回的安装服务器,是时间写个pipline了,在这里主要记录下生产环境下的一台基于深度学习的linux服务器,需要搭建那些服务 文章目录 前言 一.开工 1.1 切换yum源 1.2 minico ...
最新文章
- 自动化所研究员:有的研究生在导师手底下过的不如狗,读研到底为了什么?...
- geany配置python_Linux系统下搭建基于Geany+Python开发环境
- Master Data makes SAP Retail special
- Webpack中的sourcemap
- commons fileUpload 文件上传下载
- C++ Primer 第10章 习题10.23
- 文献学习(part90)--How Can Machine Learning and Optimization Help Each Other Better?
- 电脑端腾讯视频如何设置离线下载完成后自动关机
- (30)SPI接口调试丢数据解决(FPGA不积跬步101)
- git切换到新的远程地址
- HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效...
- android 第三方圆弧进度条,Android 圆弧进度条 水平进度条 水波进度条
- windows或linux下用Virtualbox安装Win 8.1等系统错误0x000000C4解决办法
- SuperMap地图系列:坐标系的那些事
- Linux 常用的一些命令
- Python爬取QQ音乐评论数据
- 微信公众号之自定义菜单
- UE4 开发从入门到入土
- 项目经理如何才能控制项目进度
- absolute定位宽高尺寸继承