ubuntu下安装LAMP图文教程
搭建LAMP环境附步骤图
一、使用screen(可选)由于编译安装Nginx Apache PHP MySQL等软件会花费比较长的时间,难免会出现由于网络意外中断而导致安装也中断了,所以为了避免此问题,可以使用screen来安装。
screen的使用方法如下:1、安装screenubuntu/debian系统:apt-get install -y screenCentos/redhat系统:yum install -y screen2、创建screen会话命令为:screen -S ezhttp执行这条命令后,会类似新建一个新窗口,接着可以在此窗口继续第二步安装。
3、ssh断开恢复如果你已经执行第2步,接着运行了ezhttp安装程序,在安装过程中,突然由于网络原因或者其它原因中断了ssh,你可以重新连接ssh,通过以下命令来恢复之前的窗口:screen -r ezhttp二、安装所需工具执行ezhttp安装程序,至少需要unzip及wget工具。
ubuntu/debian系统:apt-get install wget unzipCentos/redhat系统:yum install -y wget unzip三、下载执行EZHTTPwget --no-check-certificate https:///centos-bz/EZHTTP/archive/master.zip?time=$(date +%s) -O EZHTTP.zipunzip EZHTTP.zipcd EZHTTP-masterchmod +x start.sh./start.sh如果下载不了,可以把第一行替换为:wget --no-check-certificate http://www.centos.bz/EZHTTP.zip?time=$(date +%s) -O EZHTTP.zip开始之前,请先执行EZHTTP安装前准备工作。
1、执行./start.sh,输入1进入LAMP LNMP LANMP选择安装。
Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装
sudo gedit /var/www/phpinfo.php
然后输入:
<?php
phpinfo();
?> 接着保存文件,在浏览器里输入 http://127.0.0.1/phpinfo.php,如果出现了一个显示 PHP 运 行参数的页面,那就说明 PHP 已经正常运行了。
件最后有添加的,检查一下以防万一) extension=mysql.so extension=gd.so 保存并关闭文件。
sudo apt-get install phpmyadmin
phpmyadmin 设置: 在安装过程中会要求选择 Web server:apache2 或 lighttpd,选择 apache2,按 tab 键然 后确定。然后会要求输入设置的 Mysql 数据库密码连接密码 Password of the database's administrative user。 然后将 phpmyadmin 与 apache2 建立连接,以我的为例:www 目录 在/var/www,phpmyadmin 在/usr/share /phpmyadmin 目录,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立连接。
phpmyadmin 测试:在浏览器地址栏中打开 http://localhost/phpmyadmin。
(phpmyadmin 可以有选择的安装)
以上 ALMP 的基本组件就安装完毕了,下面我们再来看一些其他的设置:
设置 Ubuntu 文件执行读写权限
LAMP 组建安装好之后,PHP 网络服务器根目录默认设置是在://www。由于 Linux 系统 的安全性原则,改目录下的文件读写权限是只允许 root 用户操作的,所以我们不能在 www 文件夹中新 建 php 文件,也不能修改和删除,必须要先修改 /var/www 目录的读写权限。在界面管理器中通过右 键属性不能修改文件权限,得执行 root 终端命令:sudo chmod 777 /var/www。然后就可以写 入 html 或 php 文件了。如果对 777 表示的文件权限不是很清楚可参考 chmod 命令。
Ubuntu4 server安装LAMP图文教程
Ubuntu4 server安装LAMP图文教程14 安装详细图文教程及相关故障解决方法首先用建立虚拟机,用镜像作为引导,安装时需要连接外网具体配置可根据自己电脑性能进行设定开机出现语言选择界面,根据自己的实际情况选择安装语言,这里我选择简体中文选择安装服务器版这里是选择键盘选择“否”,不进行测试,后面我们自己选择键盘类型选择英语主机名可以根据自己的喜好进行设置设置第一次登陆名称,最开始不能用进行登陆设置登陆密码再次确认由于密码不满足口令规则,才会有这个提示,由于这是做试验,选择“是”跳过即可设置登陆后进入的目录硬盘分区选择手动,回车继续选择硬盘,回车继续提示是否要清空硬盘上的数据,点击“是”,继续,选择硬盘下面的“空闲空间”,进行分区创建一个新的分区设置分区大小,输入像应的数字即可——————————————分———————割——————线———————————————————关于分区,网上搜索了一些资料如下:1---10G-20G4,挂载至/目录;如果所用硬盘较小,/分区可以小到7G,如果硬盘够大,就没必要省这几个G了,大点以后装大软件有余地;2---MB-MB-MB-MB(请根据内存大小选择,为物理内存大小的1-2倍,但一般不要超过MB),格式,无需挂载点;3---1G-5G-8G4,挂载至/目录,硬盘大的可多分几个G,备份时方便点; 4---所有剩余磁盘空间4,挂载至/目录;请注意分区的顺序、设备符和各目录挂载的次序,依次是/,,/,/;平均磁头移臂次数较少,读写综合性能较优关于分区和/独立分区的补充说明:有些朋友对分区有更细致的说明如下分区根据物理内存来,物理内存小于M时,=物理内存的倍,物理内存大于M但小于M 时,=物理内存的倍,物理内存大于M时,=M,物理内存大于2G时,也不得超过MB不管怎样保留分区有必要,有些应用软件,没分区可能会反应不良当然用代替也行安装至少要两个独立分区,/分区和分区;但是这样的方案一旦根分区出问题,很多私人数据也玩完了,如果需要重装系统的话,的数据也会干掉,所以,基本上用惯的人大多会建议把/单独分区,这样数据更安全,即使装新系统,个人数据仍然健在;因此/独立分区大多不会有什么异议;至于把/独立分区,这是从多方面考虑的:1、硬盘是旋转磁性存储器,是按柱面,磁道,扇区组织数据的,磁头会反复移动搜索数据处理数据越集中,移动越小,效率更高2、由于现在用的人大多频繁在线升级,升级过程很多临时数据会使用/;还用许多应用程序工作时也会频繁使用/用户自己下载软件安装包解包、bt下载、配置、编译以及处理些临时文档在/下进行也很合适而且在完整备份/分区时,可以不用理会/分区,以减少压缩镜像大小所以独立分区可以加快数据处理效率,也间接的保护了硬盘因为各分区数据读写频繁程序不同,部分情况下,可以对硬盘损坏起到一定的预警作用;3、这样分出来的4个区,/分区,分区,/分区,/分区,在备份数据时比较方便再就是硬盘安装时,可以有独立分区方便处理文件分区不用备份; /分区也不用备份;/分区可根据自己实际情况决定是否需要额外备份因已独立分区,实则本身就是一种备份了,所以一般情况下可以不额外备份但如果硬盘使用不可靠,或是个人数据很重要,想要额外备份当然也可行,移动硬盘,光盘等都可选用当前情况下,个人不推荐U盘备份重要数据;/分区是否要备份就看个人喜欢了,如果经常要装各种新发行版本尝试,备份就没有多大意义;如果是已配置好的作为长期工作和学习的稳定系统,可以考虑备份这样可以节约大量重装系统和应用软件以及配置系统和软件的时间——————————————分———————割——————线———————————————————以下是我的分区方案,我的虚拟机内存只设置了1g,所以交换空间分2个,后面这两个分区,都设为逻辑分区当然,设为主分区也没关系文件系统选用4分区配置完成后要保存修改提示将改动的内容写入磁盘,选择“是”继续,接下来就是分区和安装系统的过程了这个要等一段时间,这个可以不填写,继续正在下载,安装这个需要很长一段时间,慢慢等待吧选择不更新按下空格键选取需要安装的功能,建议选取,方便后面进行远程管理,这里虽然可以直接选取,不过还是建议后面来进行手动安装又要等一阵子完成后需要写入引导信息,选择“是”即可安装完毕,需要重新启动,选择“继续”重新启动的登录界面,输入用户名和密码就可以登陆了乱码的处理输入用户名和密码,LL查看一下返回结果是乱码在这之前需要启用进入才行,开启帐号的方法:输入命令:会提示你输入当前用户的密码,输入之后就是设置用户的密码了,然后会让你重新输入一次,回车完成密码的设置输入:–s 就可以进入用户模式下面给出乱码的解决办法:1用vi编辑器修改///文件2把原来的中文编码替换成下面的="en_" ="en_:en"这里涉及到vi的一些用法,大家可以参考vi的操作手册,这里主要用到的一些命令做一下介绍: dd是删除一行; i键是表示要进行插入操作;表示取消操作;:表示在vi之外要进行的操作; Wq 表示保存退出; q!表示退出不保存;3输入命令注销系统,重新登录就了重新登陆后,就没有乱码了远程工具进行管理用查看一下ip地址,就可以使用远程工具进行连接管理了安装安装新内容都需要在权限下进行,所以用 su –s 进入到用户模式下输入以下命令:- 2测试为了确定安装是否成功,我们来测试一下打开浏览器,输入以下网址: ://服务器的ip地址如果成功,你会看到以下内容 " !" 祝贺你,第一步,你算是跨出去了安装 5输入以下命令行: - 5 2--5为了使和能一起工作,我们需要配置一下并且测试一下 ///2测试我们先建一个测试文件(我们叫它),输入以下内容: vi ////这时我们会打开一个文本编辑器,在里面输入以下内容 <? ; ?>保存退出现在打开浏览器,查看一下我们刚刚建立的内容输入以下网址 ://服务器ip 地址/如果显示出的信息内容页面,说明你又成功了一小步安装下面我们来安装5 打开终端,输入以下内容:- -这个时间比较长,视网速而定,下载完成后出现这个界面输入管理密码提示输入的管理密码登陆名是:,密码需要自己输入再次确认输入:再次确认输入,完了之后就完成的安装了安装打开终端,输入以下内容:- 2--- 5-下载完成后会出现这样的界面。
在Ubuntu系统上搭建LAMP服务器教程
在Ubuntu系统上搭建LAMP服务器教程第一章:LAMP服务器简介LAMP服务器是指在Linux操作系统上搭建Apache HTTP Server(或Nginx)、MySQL数据库和PHP(或Perl或Python)的组合。
LAMP是一个成熟而强大的网络服务器解决方案,非常适用于开发和部署动态网站和Web应用程序。
第二章:Ubuntu系统准备工作在搭建LAMP服务器之前,我们首先需要准备Ubuntu系统的环境。
确保你的Ubuntu系统是最新版本,并已正确安装并配置了网络连接。
第三章:安装Apache HTTP ServerApache是目前最流行的Web服务器之一,我们将在Ubuntu系统上安装并配置Apache HTTP Server。
在终端中运行以下命令以安装Apache:```sudo apt-get updatesudo apt-get install apache2```安装完成后,通过在浏览器中输入服务器的IP地址,可以访问Apache默认欢迎页面,表明Apache已经成功安装。
第四章:安装MySQL数据库MySQL是一种流行的关系型数据库管理系统,用于管理网站和应用程序的数据。
在Ubuntu系统上安装MySQL,请运行以下命令:```sudo apt-get install mysql-server```安装过程中,系统将要求你设置root用户的密码以及其他相关配置。
安装完成后,可以使用以下命令进行测试:```sudo mysql -u root -p```输入密码后,进入MySQL命令行界面,表示MySQL安装成功。
第五章:安装PHPPHP是一种流行的服务器端脚本语言,用于开发动态网页和Web应用程序。
在Ubuntu系统上安装PHP,请运行以下命令:sudo apt-get install php libapache2-mod-php php-mysql```安装完成后,重启Apache服务器以使PHP模块生效:```sudo service apache2 restart```第六章:测试LAMP服务器为了验证LAMP服务器是否正常工作,我们将创建一个简单的PHP脚本来显示服务器的关键信息。
Ubuntu Server 14.04 安装 LAMP
Ubuntu Server 14.04 安装LAMP 本文的LAMP指的是:Linux+Apache+MySQL+PHP1.更新软件源sudo apt-get update2.安装Apachesudo apt-get install apache23.查看Apache是否安装成功apache2 –v如下所示,表示搭建成功4. 通过浏览器访问服务器的IP,如果出现Apache欢迎界面,表示安装成功,如下所示5.安装PHP5sudo apt-get install php56.查看PHP5的版本php5 –v表示PHP5已经安装成功。
7.查看apache是否已经加载libphp5.so模块,该模块是Apache用来指挥PHP解析器来执行PHP代码的模块cat /etc/apache2/mods-enabled/php5.load表示该模块已经加载8. 安装mysql ,安装过程中会让输入数据库的root用户密码,两次输入后即可继续安装至完成,注意这个密码不是系统root账户的密码,而是你安装的数据库默认用户root的密码sudo apt-get install mysql-server9.检查是否加载了mysql.so的扩展,PHP通过该扩展链接mysql执行CURD操作,如果提示no such file or directory 表示PHP默认没有安装该操作数据库的扩展,需要自行安装cat /etc/php5/mods-available/mysql.ini,10.如果上步不成功,则执行这步,给PHP安装mysql扩展sudo apt-get install php5-mysql11.查看扩展是否安装成功,不同的版本存放的位置可能不同cat /etc/php5/mods-available/mysql.ini表示mysql.so扩展已经安装成功。
12.重启mysql和Apachesudo service mysql restartsudo service apache2 restart13.创建一个php文件来测试环境是否安装成功,cd /var /www/htmlvim info.phpPHP文件内容:创建一个简单的文本文档并命名为phpinfo.php代码如下:<?phpphpinfo();?>注意这里必须使用localhost地址作为测试数据库连接的地址,因为到目前为止,我们还没有开启MySQL远程连接的账户服务。
【IT专家】ubuntu12.04下编译安装lamp(apache2.2.26 mysql5.5.36 php5.2.17)环境
本文由我司收集整编,推荐下载,如有疑问,请与我司联系ubuntu12.04下编译安装lamp(apache2.2.26 mysql5.5.36 php5.2.17)环境2014/03/26 3925 这段时间尝试安装lamp,来做oa2013的迁移尝试,也是走了很多弯路,把其中一些记录下来,可能很乱,但是都是自己在其中遇到的一些不好解决的,以作记录备查。
使用vmware workstation来安装ubuntu 12.04 lts版本,地址设置为192.168.131.130 安装winxp来做oa的加密服务器,地址为192.168.131.10 创建/myoa /myoa/apache /myoa/mysql /myoa/tmp /myoa/attach /myoa/attachment /myoa/attach/cache /myoa/attach/bak /myoa/bak 首先安装公用依赖包 安装gcc make gcc-c++/g++ libxml2 libxml2-devlibjpeg62 libjpeg62-dev libjpeg-dev libpng12-dev libfreetype6-dev slapd ldap-utils libssl-dev libmysql++-dev libcurl3-openssl-dev libmhash-dev libmcrypt-devlibldap-2.4-2 libsasl2-2 libsasl2-dev libtool patch 1、安装mysql5.5.36的依赖包: sudo apt-get install cmake bzr bison libncurses5-dev libaio1 build-essential -y我是一个个来安装的,有基础的可以看懂。
2、解压tar zxvf mysql-5.5.36.tar.gz 3、进入目录cd mysql-5.5.36 3、添加mysql用户 groupadd mysql useradd -r -g mysql mysql 更改所有权sudochownmysql:mysql/myoa/mysql/ 4、sudo cmake -DCMAKE_INSTALL_PREFIX=/myoa/mysql -DMYSQL_UNIX_ADDR=/myoa/mysql/mysql.sock -DDEFAULT_CHARSET=gbk -。
ubuntu下搭建lamp环境
一、安装(以root的身份登入系统,不需要输入前边的sudo (指的是super user do))1. 首先安装SSHsudo apt-get install ssh2.安装Apachesudo apt-get install apache2然后运行Apache:sudo /etc/init.d/apache2 restartApache在安装期间会新建一个目录:/var/www,该目录是该服务器中存放文档的根目录。
只要在浏览器的地址栏输入http://localhost/或机器的IP地址就能访问放置在此目录中的所有文档。
3.安装MySQL(虽然现在最新版为5.1,但是还只能装5.0版本)sudo apt-get install mysql-server-5.5 mysql-client-5.5在安装的最后会提示输入mysql的root密码注:安装时出现错误提示E:package "mysql-server-5.5" has no installation candidate解决方法:#sudo apt-get update,然后再运行:#sudo apt-get install mysql-server-5.04.安装PHPsudo apt-get install php5 libapache2-mod-php5重启Apache,让它加载PHP模块sudo /etc/init.d/apache2 restart5.安装phpMyAdminsudo apt-get install phpmyadmin安装时会提示新建一个数据库,可以选是也可以不安装,取决于你自己的意愿phpmyadmin需要php-mcrypt拓展,在大部分情况下不需要独立安装,如果登入phpmyadmin之后网页底部显示警告,请按以下步骤解决:在终端中运行:代码:sudo apt-get install php5-mcrypt提示如果没有安装则会自动安装,如果提示已经安装,进行下一步:编辑php配置文件,在终端中运行:代码:sudo vi /etc/php5/apache2/php.ini在弹出的界面中找到extension的帮助文档和语法,在其后边加上:代码:extension=php5-mcrypt.so另一种方法:安装LAMP在新立得软件包管理器中选择系统-- 编辑--使用任务分组标记软件包在打开的窗口中,勾选LAMP SERVER 然后确定在主窗口中点击红钯的对号应用按钮好了,接下来就是等新立得自动下载完毕并安装完成。
LAMP环境搭建教程_PHP环境安装配置详解(图文教程)
LAMP环境搭建教程_PHP环境安装配置详解(图文教程) LAMP环境搭建安装配置详解_PHP环境安装(图文教程)安装说明:搭建一个成熟稳定的Linux+apache+mysql+php开发环境(即LAMP环境搭建),一直是我们很多系统管理员和程序开发人员强有力的保障。
开发环境目前有多种,例如LAMP、WAMP、MAMP等。
这里我详细介绍一下LAMP环境的搭建,即Linux、Apache、MySQL、PHP环境。
只要大家按照我的方法一步一步操作,即使你从来没有搭建过LAMP 环境,通过本教程可百分百保证你成功搭建一个最佳的PHP环境,即(LAMP环境)LAMP环境搭建各个软件源码安装包编译安装顺序搭建LAMP环境时,需要安装的所有软件都要按照一定的顺序安装,我们按Linux->Apache->MySQL->PHP顺序安装。
但在安装PHP之前,应先安装PHP5需要的最新版本库文件,例如libxml2、libmcrypt以及GD2库等文件。
安装GD2库是为了让PHP5支持GIF、PNG和JPEG图片格式,所以在安装GD2库之前还要先安装最新的zlib、libpng、freetype和jpegsrc等库文件。
而且中间还会穿插安装一些软件。
读者可以按照本节提供的顺序安装LAMP环境搭建--教程大纲一、首先安装操作系统(CentOS6.5为例)二、LAMP环境搭建安装前的准备三、LAMP环境搭建13个源码包解压四、LAMP环境搭建安装详细步骤14步(重点)五、LAMP环境搭建安装报错解决办法一、首先安装操作系统(CentOS6.5为例)操作系统:centos6.5IP地址:192.168.1.188网关:192.168.1.1 8.8.8.8DNS:192.168.1.1操作系统安装步骤,此处不在给出截图。
备注:服务器系统采用最小化安装CentOS6.5,安装一下GCC编译工具和一个桌面即可。
Ubuntu1204server安装LAMP
Ubuntu12.04server安装配置LAMP方法一:apt-get一键安装lampsudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql安装过程因软件源过旧报了很多404的错误更新软件源:sudo apt-get update再次运行sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql安装过程未再报错,却也遇到另一个问题《安装过程未提示输入mysql数据库的密码》导致在安装phpmyadmin时未能配置数据库,后自定义修改/etc/mysql/f文件仍未能web 登陆phpmyadmin。
折腾一会未找到mysql的默认账号和密码,于是放弃,这才有了方法二。
方法二:使用tasksel安装lamp1、tasksel介绍用tasksel可以方便安装dns server, lamp, kubuntu desktop, ubuntu desktop, xubuntu之类的软件包。
这个软件在ubuntu server里是预装的,而在桌面版里是不预装的,安装命令:sudo apt-get install tasksel查看使用命令:sudo tasksel2、安装lamp环境:输入命令 sudo tasksel install lamp-server , 即可完成LAMP的安装。
通过命令 sudo tasksel 可查看LAMP安装是否成功。
需要指出的是,通过tasksel软件包不仅可以安装LAMP组件,还可以安装其他服务器组件,比如DNS服务器,Mail服务器,打印服务器等。
3、安装phpmyadmin:通过命令 sudo apt-get install phpmyadmin 安装MySQL管理工具phpmyadmin。
Ubuntu下配置lamp
Unbuntu下的lamp配置首先说一下什么是lamp,lamp就是linux+apache+mysql+php/python/perl一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web 应用程序平台。
随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。
从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案.(引用百度百科)。
说明:配置系统:Ubuntu10.4,p选用php,因为目前php和前三者结合得相对较好,而且用得也较广,如果你是校园网,建议先把系统更新源修改为电子科大的,这样速度比较快网址:/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%88%9 1%E4%BB%AC%E6%8E%A8%E8%8D%90%E7%9A%84%E6%BA%90或者你也可以用下面的方法:选择最快的镜像服务器sudo wget -O /etc/apt/sources.list /topmirror/sourceslist/topfast选择你地域内(国家) 的最快的镜像服务器sudo wget -O /etc/apt/sources.list /topmirror/sourceslist/topnear选择最稳定的镜像服务器sudo wget -O /etc/apt/sources.list /topmirror/sourceslist/topstable方法一:完全自己安装所有软件进行配置第一步:安装apache2命令:sudo apt-get apache2安装安成后会自动开户httpd服务,在浏览器输入127.0.0.1测试一下,如下出现以下页面表面安装成功:接下来就来看一下apache的配置文件,以便确认下文档根目录在哪、默认的主页是什么、以及设置字符支持,配置文件所在目录:/etc/apache2/;(1) 用vi打开apache2.conf看一下,里面没有说到,郁闷了,因为之前都是在红帽下面配置的,红帽下的配置文件包含了所有配置信息,于是再看一下apache2目录下的其他文件,最后终于在sites-available/default文件中找到了,文档根目录为/var/www,如下图:如果你想更换文档根目录,你就可以修改在这修改。
在Ubuntu上安装搭建LAMP(Linux+Apache+MySQL+PHP)PHPWind论坛
Install LAMP(Linux+Apache+MySQL+PHP) PHPWind on Ubuntu1.To start with, you'd better update the system# apt-get update# apt-get upgrade2.Install the Apache# apt-get install apache2Input "127.0.0.1" to the web browser when you finish it, if it shows "it works", it means you have installed Apache successfully.3.Install MySQL# apt-get install mysql-serverSet password for MYSQL "root" user during the installation.#mysql -u root -pEnter the password you have just set for the MYSQL "root" user when it asks password, you'll go into the mysql, then input as below:grant all privileges on *.* to root@'localhost' identified by 'mypassword' with grant option;"mypassword" is your password for mysql, you should enter it the next time when you go into the mysql.Exit4.Install PHP# apt-get install php5 libapache2-mod-php5This is a way to test whether you have installed PHP successfully or not:# touch /var/www/html/test.php# gedit /var/www/html/test.phpWrite code as below in the test.php you have just opened:<?php phpinfo();?>Save and exit.# /etc/init.d/mysql restart #/etc/init.d/apache2 restartInput "localhost/test.php" to the web browser, if there shows some relevant information, it means you have set an available environment in terms of this job successfully.5.Install PhpMyAdmin# apt-get install phpmyadminChoosing "apache2" when it shows web server to reconfigure automatically. Choosing "YES" when it asks Configure database for phpmyadmin with dbconfig-common?Entering password you have set in step 3 for the mysql when it asks password of the database's administrative user.# cp -r /usr/share/phpmyadmin /var/www/html6.Configure the PhpMyAdmin# vim /var/www/html/phpmyadmin/libraries/config.default.phpFind out sentence as below in line40 $cfg['PmaAbsoluteUri'] = '';and change it into:$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';Find out sentence as below in line81 $cfg['blowfish_secret'] = '';and change it into:$cfg['blowfish_secret'] = '';Find out sentence as below in line 199$cfg['Servers'][$i]['password'] = '';and input password of the mysql between ''Save and exit.# /etc/init.d/mysql restart# /etc/init.d/apache2 restartInput "http://localhost/phpmyadmin" to the web browser,it will shows the interface of the phpmyadmin, which means you have done it.7.Install PHPWindGeting phpwind_GBK_8.3.zip online: /c0r3e7i274$cd /home/mpgd/phpwind# unzip /home/mpgd/phpwind/phpwind_GBK_8.3.zip# cp -rp /home/mpgd/phpwind/phpwind_GBK_8.3/upload /var/www/ #chmod -R 777 /var/www/upload# chmod -R 755 /var/www/phpmyadminEnter "localhost/upload/index.php" to the web browser, and install PHPWind step by step according to the guide.Input mysql as database's name, the type of the database is MySQL, and fill in the other blanks as you want.At the end of the installation, it'll show the websites of your PHPWind, that is to say, you have installed PHPWind successfully.Any question, you may email to author: cyh.200667@。
在ubuntu linux下以编译方式安装LAMP(apache mysql php)环境
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule log_config_module modules/mod_log_config.so
2, 安装载/software/dev/server/lamp/
# tar zxvf httpd-2.2.14.tar.gz
# cd lamp/httpd-2.2.14
# ./configure --prefix=/usr/local/webserver/apache --enable-so --enable-mods-shared=all
# cd /home/eric/下载/software/dev/server/lamp/
# tar zxvf libiconv-1.13.1.tar.gz
# cd libiconv-1.13.1
# ./configure --prefix=/usr/local
# make
# make install
# cd /home/eric/下载/software/dev/server/lamp
# wget /httpd/httpd-2.2.14.tar.gz
Ubuntu下LAMP环境配置教程(linux)
Ubuntu下LAMP环境配置教程(linux)据说搞好LAMP也就是Linux+Apache+Mysql+php就已经相当于⼀个中级php程序猿的⽔平,当然你的php要得会才⾏,之后就是搞好各种框架。
其实这东西,并不神秘,⾮常简单。
甚⾄⽐Windows还简单,各种变量都⾃动帮你搞好了。
你的畏惧主要来⾃于你的⽆知。
建议先通过phpnow1.5.6在Windows⼀键搭好php环境,然后通过Mysql_Gui_Tools图形化Mysql,把php⼯程写好,把php⼯程、Mysql数据库导⼊导出到Linux上⾯跑,Linux纯属就是跑⼯程,不做开发。
⼀、LAMP的下载、安装与配置在你装好Ubuntu之后,Ubuntu的安装具体请看:《图⽂详解Ubuntu 12.04安装过程》(),把⽹线插好,再按照如下步骤就可以安装好剩下的AMP:1、Ctrl+Alt+T打开终端,输⼊如下的指令:sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql2、按回车,输⼊Y,等待不久的时间,才35M的东西很快下好,不是接外国站点的,是正常的⽹速下载。
如果出现错误,那就是你的Ubuntu 硬件驱动没有弄好,虚拟机就是你的VMware Tools之类的没有搞好,重装之后问题解决。
3、之后则是⼤概15分钟的等待,看⽹速吧。
直接在刷屏。
4、中途要求你设置mysql的密码,这个密码记好了。
要求设置两个,⼀个是mysql-server,另⼀个是mysql-client,同时还要你确定密码,⼀共四次,关键是于你的⽹络⼯程连接数据库密码相同就可以了。
都搞个root得了。
5、之后继续等待其下载、安装完成。
6、由于LAMP⼤部分操作与/var/www⽬录相关,为了⽅便,修改该⽬录的权限为普通⽤户可访问。
在终端继续输⼊如下命令:sudo chmod 777 /var/www/输完之后,凡是sudo命令都要密码,烦!7、之后还要安装⼀个组件phpmyadmin,输⼊如下语句,按Y进⾏安装:sudo apt-get install phpmyadmin8、在安装过程中会要求选择Web server:apache2或lighttpd,默认选择apache2按确定就是了。
Lamp环境的详细安装教程
Lamp环境的详细安装教程架构LAMP环境1。
布置LAMP环境之前的准备⼯作在架构LAMP环境时,确保你的Linux系统已经安装了make、gcc、gcc-c++(使⽤rpm -q xxx 查看系统是否已经安装软件)解压Lamp压缩包下载地址:如果解⿇烦的话,可以写⼀个⾃动解压脚本1 cd /lamp #你解压的⽬录23ls *.tar.gz > ls.list45for tar in ‘cat ls.lst’67do89tar -zxf $tar1011doneMP安装前的库⽂件编译⼯作搭建LAMP环境时,需要安装的所有软件都要按照⼀定的顺序安装,我们按Apache->MySQL->PHP顺序安装。
但在安装PHP之前,应先安装PHP5需要的最新版本库⽂件,例如libxml2、libmcrypt以及GD2库等⽂件。
安装GD2库是为了让PHP5⽀持GIF、PNG和JPEG 图⽚格式,所以在安装GD2库之前还要先安装最新的zlib、libpng、freetype和jpegsrc等库⽂件。
⽽且中间还会穿插安装⼀些软件。
读者可以按照本节提供的顺序安装安装的三步曲 ./configure——make——make install1)编译“libxml2”源码包./configure --prefix=/usr/local/libxml2/2)编译“libmcrypt”源码包./configure --prefix=/usr/local/libmcrypt/3)编译libmcrypt/libltdl⽬录下的"libltdl"源码包 (返回上级多个⽬录使⽤虚拟路径cd ../..)./configure --enable-ltdl-install4) 编译"zlib"源码包,由于很多⼈安zlib源码包出现问题,建议安装时不指定安装⽬录,不过请记下安装过程的信息确定软件安装的路径,这样以后⽅便卸载软件。
Ubuntu下LAMP环境的搭建,配置与使用教程(初学者适用)
人当然都有菜鸟的时候,我就是一个地道的ubuntu菜鸟,正是前些日子我开始整理硬盘中“高达”5GB的网站源代码,临时调试文件与无可计数的图片素材的时候,我开始尝试使用ubuntu ,没错,对于经常接触各种各样的代码,需要进行大量的程序调试,期望高效工作的同学们来说,ubuntu是我首先推荐给大家的linux发行版之一,当然,这同时也是改变工作的习惯的最好尝试。
这篇介绍ubuntu和其系统下LAMP(wikipedia链接;注:指的linux+apache+M y/M S SQL+PHP环境)专门为像我这样的菜鸟们编写,因此,如果你认为自己对LAM P的搭建和基本配置,使用方法已经非常了解,请不要浪费时间看完这篇文章。
如果你只需要掌握LAM P的安装方法,请跳至第二点。
ubuntu中文社区有强大的帮助支持文件,不过,对于足够菜的菜鸟来说,需要花不少时间去理解这些帮助文档中术语的含义,因此,这篇文章将在对ubuntu系统与windows的基本区别等多个方面,介绍在ubuntu 系统中搭建LAMP的简便方法和基础配置,以达到初学者快速在本地搭建wordpress等php脚本网站程序的目的(当然,这可以大大提高web设计人员和程序员的工作效率。
)一:改变你的windows操作习惯,初步了解ubuntu。
习惯造就效率,ubuntu高效的原因在于其强大的代码和编辑习惯,理解windows与ubuntu操作习惯的不同大大有助于提高对新系统的适应能力。
阐述ubuntu与windows操作系统不同点的文章有很多,你可以自行google,我这里推荐这篇文章并截取其中几段:引用:Ubuntu与Windows的区别首先是密码问题。
Windows下输入密码,输入框里会以*显示来提示已经输入了密码,而Linux中却没有任何显示,所以很多新手会说Ubuntu不能输入密码,连开机密码都不能输入。
呵呵,小心被骗了啊。
为什么会是这样呢,不知道。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ubuntu环境下搭建LAMP一.安装PHP开发和服务器运行环境首选LAMP组合,即Linux+Apache+Mysql+Php/Perl /Python,能最优化服务器性能。
Ubuntu10.04本身就是基于Linux内核,在本地电脑Ubuntu中安装和配置LAMP环境,使用Ubuntu LAMP Server 软件包可以很方便的实现Linux下Apache,Mysql和Php的统一安装和配置。
首先应该多花费一点时间熟悉一下linux常用的命令,这对后面的操作很有帮助,不会命令也没关系,照猫画虎一步一步来。
相对来说比配置W AMP要轻松的多。
其次你的电脑要能够上网。
注:如果想看清图片的内容请把WORD放大【Ctrl+鼠标滚轮键即可调整大小】1、安装LAMP1、打开新立得软件包管理器,系统/管理/新立得软件包管理器2、在新立得软件包管理器中选择编辑/ 使用任务分组标记软件包3、在打开的窗口中勾选LAMP SERVER 然后确定。
4、在主窗口中点击绿色的对号应用按钮5、好了。
接下来就是等待...等待新立得自动下载安装完。
6、下载完开始安装时会提示输入mysql的root用户的密码。
输入密码后系统会自动完成安装。
---------------------------------------------------------------------简洁的分割线------------------------------------------------------------------ 2、安装phpmyadmin方案1:终端中运行命令:sudo apt-get install phpmyadmin当出现提示“您希望继续执行吗?【Y/n】”的时候输入Y并回车。
【注意是大写的Y。
】当出现无法下载的提示或有部分文件没有被下载时, 请执行终端命令:apt-get update –fix-missing若还不能更新请重新执行:apt-get update –fix-missing,并检查您的网络连接是否正常。
载更新完后安装过程中若没有出现下图的窗口请执行命sudo apt-get install phpmyadmin重新安装phpmyadmin。
安装过程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。
然后会要求输入设置的Mysql数据库密码(Password of the database's administrative user)和连接密码。
注:如何将phpmyadmin与apache2建立连接,以www目录在/var/www,phpmyadmin在目录/usr/share /phpmyadmin为例可以用下面命令连接:在终端输入命令:“sudo ln -s /usr/share/phpmyadmin /var/www”。
【此图安装phpmyadmin 时的密码确认图】方案2:在phpmyadmin 网站上下载软件包 1、解压缩到本地目录/var/www/phpmyadmin (/home/user/www/phpmyadmin ,然后在终端下执行命令:sudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.phpsudo gedit /var/www/phpmyadmin/config.inc.php 2、找到“blowfish_secret”在后面填上任意字母 $cfg['Servers'][$i]['auth_type']='cookie'; $cfg['Servers'][$i]['host']='localhost'; $cfg['Servers'][$i]['connect_type']='tcp'; $cfg['Servers'][$i]['compress']='false'; $cfg['Servers'][$i]['extension']='mysql'; 保存后退出。
方案3、系统->系统管理->新立得软件包管理器->搜索 phpmyadmin->右键标记安装。
3、安装php5-mcrypt终端中运行命令:sudo apt-get install php5-mcrypt ,出现询问时输入Y 回车即可。
更新失败请重新运行安装命令。
4、编辑php 配置文件终端中运行命令:sudo gedit /etc/php5/apache2/php.ini1、在打开的文件中找到 “***** extension ”项,在下面加上:extension=php5-mcrypt.so 。
2、找到“;date.timezone=”,去掉前面的分号,在等号后面加个PRC 。
RPC 表示中华人民共(就是GMT +8时区),“date.timezone= PRC ”。
保存后重启apache2。
【注:如果打开的文本窗口一片空白,那肯定是路径输错啦】如果不使用Gnome,使用终端命令也很简单:直接一条命令:apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql---------------------------------------------------------------------简洁的分割线------------------------------------------------------------------二.配置各配置文件所在的目录1、apache 的配置文件路径/etc/apache2/apache2.conf2、mysql 配置文件路径/etc/mysql/f3、phpmyadmin配置文件路径/etc/phpmyadmin/apache.conf4、网站根目录/var/www1、配置apache1、终端中使用命令:sudo gedit /etc/apache2/apache2.conf或sudo gedit /etc/apache2/mods-enabled/php5.conf开配置文件如下图所示,在配置文件尾部加入下面下表左边的黑体字内容。
1、添加文件类型支持:AddType application/x-httpd-php .php .htm .html2、添加默认字符集根据自己需要:AddDefaultCharset UTF-83、添加服务器地址:ServerName 127.0.0.14、添加首页文件三个的顺序可以换前面的访问优先(当然你也可以加别的,比如default.php)<IfModule dir_module>DirectoryIndex index.htm index.html index.php</IfModule>2、修改apache的根目录DocumentRoot:在终端输入命令:sudo gedit /etc/apache2/sites-enabled/000-default修改“/var/www”为你想要修改的位置,共两处,修改完后重启Apache2服务即可。
【根据自己需要,不是很熟悉就不修改按默认即可。
】3、修改端口号sudo gedit /etc/apache2/ports.conf ,修改Listen 804、开启apache 的mod_rewrite功能:sudo a2enmod rewrite,并重启apache服务。
在/var/www目录下新建文件test.php,写入代码:<?php phpinfo(); ?> 保存。
在浏览器输入localhost/test.php,若正确出现了php 配置信息则LAMP Apache正常工作。
2.配置mysql1、在终端执行:sudo gedit /etc/mysql/fmysql默认是只允许本地访问数据库的,应把这“bind-address 127.0.0.1”句话用#注释掉【如:#bind-address 127.0.0.1】2、测试Mysql 数据库是否已经正确启用在/var/www目录下新建mysql_test.php:<?php$link = mysql_connect("localhost","root","020511");if (!$link){die('Could not connect: ' . mysql_error());}else echo "Mysql已经正确配置";mysql_close($link);?>保存,在地址栏输入127.0.0.1/mysql_test.php,若显示"Mysql 已经正确配置,否则重启Apache服务。
3.配置phpmyadminphpmyadmin 默认安装在目录“/usr/share/phpmyadmin”下,要把其位置修改到“/var/www/”下。
步骤1、把phpmyadmin文件夹复制到“/var/www/”目录下。
【注:复制后粘贴的时候需要ROOT,打开终端,输入下两个命令来修改“/var/www/”的目录权限】1、Sudo su2、Sudo chmod 777 /var/www/2、在终端中运行命令:sudo gedit /etc/phpmyadmin/apache.conf在打开的配置文件中把phpmyadmin的路径改为“/var/www/phpmyadmin”如下表所示:Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin> 改为>>>Alias /phpmyadmin /var/www/phpmyadmin<Directory /var/www/phpmyadmin>检测服务:至此初步的LAMP环境配置成功,根据下面的说明检测是否配置成功,下面是配置成功的图:1、打开浏览器,输入“127.0.0.1”或者“localhost”检测Apache服务;2、输入localhost/phpmyadmin 或者127.0.0.1/phpmyadmin 可进入数据库管理。