Ubuntu14下搭建Web服务器
1.开始说明
首先需要跟大家说明一下,这个教程是在本机上测试的
2.切换管理员身份
在Ubuntu中需要用root身份进行操作,所以用下面的命令确保以root身份登录:
sudo su www.2cto.com
3.开始安装MySQL5
apt-get install mysql-server mysql-client
4.安装Apache2
Apache2的是作为一个Ubuntu的软件包,因此我们可以直接用下面命令安装它:
apt-get install apache2
现在,您的浏览器到127.0.0.1,你应该看到Apache2的测试页的内容
Apache的默认文档根目录是在Ubuntu上的/var/www目录 ,配置文件是/ etc/apache2/apache2.conf。配置存储在的子目录在/etc/apache2目录。
5.安装PHP5
我们可以直接安装PHP5和Apache的PHP5的模块,如下:
apt-get install php5 libapache2-mod-php5
安装完需要重启
/etc/init.d/apache2 restart
6.测试的PHP5并获取PHP5安装的详细信息:
默认网站的文件根目录是在/var/www下中。现在我们将在该目录中创建一个PHP文件(info.php的)在浏览器中调用它。该文件将显示很多关于我们的PHP安装,如安装的PHP版本和有用的一些细节。
info.php内容如下
<?php
phpinfo();
?>
现在,我们可以用浏览器访问例如 127.0.0.1/info.php 文件
正如你所看到的,PHP5正常工作,它通过Apache 2.0的处理程序,在服务器API线。如果你继续向下滚动,你会看到所有在PHP5中已经启用的模块。MySQL是没有列出,这意味着我们没有在PHP5支持MySQL。 www.2cto.com
PHP5获得MySOL的支持
7.PHP5获得MySOL的支持
让PHP在MySQL中获得支持,我们可以安装的php-mysql软件包。安装一些其他的PHP5模块,以及您可能需要的应用程序,这是一个好主意:
apt-cache search php5
还安装需要安装的
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的:
/etc/init.d/apache2 restart
现在,重载 127.0.0.1/info.php 在您的浏览器,并再次向下滚动到模块部分。现在,你应该找到许多新的模块,包括MySQL模块:
安装phpMyAdmin
8.安装phpMyAdmin
phpMyAdmin是一个网络接口,通过它可以管理你的MySQL数据库。
www.2cto.com
apt-get install phpmyadmin
你会看到以下问题:
Web server to reconfigure automatically: <-- apache2
Configure database for phpmyadmin with dbconfig-common? <-- No
在地址栏输入127.0.0.1/phpmyadmin:你就可以访问phpmyadmin了。
注意:如果出现 pache/2.2.14 (Ubuntu) Server at localhost Port 80 将/etc/apache2/sites-available/default的第11行改成 AllowOverride All
将phpmyadmin与apache2建立目中连接,www目录在/var/www/html,phpmyadmin在/usr/share/phpmyadmin目录,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www/html 建立连接。【重要】
sudo /etc/init.d/apache2 restart 重启apache2服务器
Ubuntu14下搭建Web服务器相关推荐
- 在Win10下搭建web服务器,使用本机IP不能访问,但是使用localhos或127.0.0.1可以正常访问的解决办法...
最近在在Win10下搭建web服务器,发现通过windows自带的浏览器win10 edge浏览器使用本机IP不能放问,但是使用localhos或127.0.0.1可以正常访问, 后来无意发现,使用w ...
- 服务器系统centos7 x64位,在Centos7.2(64位)下搭建Web服务器
一:通过Yum安装mysql 1 # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 2 # rpm -i ...
- windows 下搭建Web服务器
windows 下Web服务器的搭建 注:在搭建Web服务器时要有DNS与IIS的支持. 转载于:https://blog.51cto.com/babymylove/161310
- Ubuntu 12.04下搭建Web服务器 (MySQL+PHP+Apache)(转)
看了网上很多关于用linux操作系统搭建网站服务器的教程,于是我自己也测试了很多,但今天所测试的 Ubuntu 12.04下搭建Web网站服务器 (MySQL+PHP+Apache环境),感觉这个适合 ...
- 服务器 搭建虚拟主机,server2016下搭建web服务器三种虚拟主机实验文档
一.实验任务 网站家目录--路径 :c/inetpub/wwwroot 默认文档格式 : 查看默认文档,最常用index.html 更改文档要打开后缀显示 将唐诗网站加到自己的网站中运行 二. ...
- ubuntu 12.04下搭建web服务器(MySQL+PHP+Apache) 教程
最近,经理让我搭建一个服务器,我从网上找了一篇比较好的教程,按教程一步步执行感觉挺顺利,所以准备整理一下这个教程.尊重原版注明出处:http://news.2ky.cn/Linux/ubuntu-12 ...
- 实例浅谈Linux环境下搭建Web服务器与创建个人主页
版权声明:对于本博客所有原创文章,允许个人.教育和非商业目的使用,但务必保证文章的完整性且不作任何修改地以超链接形式注明原始作者.出处及本声明. 博客地址:http://blog.csdn.ne ...
- 虚拟机中web服务器的搭建,虚拟机下搭建web服务器
在新建的虚拟机上启动windows 2003,并打开IIS服务器,如果没有安装, 请上网查IIS的安装方法,网上流传的方法不尽其数,首先我们要允许IIS支持 asp服务,点击下图的"允许&q ...
- Ubuntu下搭建web服务器
搭建服务器 1.下载nginx源码: wget http://nginx.org/download/nginx-1.21.4.tar.gz 2.解压nginx源码: tar -zxvf nginx-1 ...
最新文章
- 名校计算机博士:拿到了五个工作机会,华为是最差的!
- 汇编 Irvine32链接库中一些过程函数的使用说明
- JAVA项目中classpath路径详解
- 最佳约会策略及其证明
- Mr.J--HTTP学习笔记(一)-- HTTP简要概述
- 使用基于列表的表单控件
- vue父子组件传值之异步之后子组件无法拿到父组件传的值
- linux下samba环境搭建
- 比特率 波特率 带宽与容量
- openssh升级sftp_linux搭建sftp(openssh)
- Wordpress昼夜切换导航主题模板 NDNAV主题
- 做高级PPT的一点经验
- vue单页面应用项目优化总结
- c语言天数倒计时软件,c语言 日期倒计时 日期计算器
- ipad接受airdrop_如何在iPhone,iPad和Mac上使用AirDrop即时共享文件
- html5视频 小马哥,小码哥-HTML5培训之进击前端的动画狮!
- win10安装winpcap4.13
- Java猫和狗(继承,多态,抽象,接口版)上
- Flink集群之flink集群的启动问题:start-cluster.sh
- mybatis的association以及collection的用法
热门文章
- 如何形成欧姆接触_Y5T307 半导体激光器欧姆接触,以及欧姆接触与肖特基接触的区别...
- 回溯算法 | 追忆那些年曾难倒我们的八皇后问题
- Oracle 查看sql语句执行计划方法
- 关于set sql_trace=ture 的一些用法
- mysql myisam存储引擎_MySQL浅谈MyISAM存储引擎
- 返回动态html,使用硒返回动态页面的html代码
- html中map属性怎么用的,HTML IMAGE MAP标签的使用
- c调用python函数_C调用Python的函数
- 一文读懂 Shell 中各种括号的作用
- 【热点】黑客入侵的常用手段及防护措施分析