www服务器搭建笔记:二 LAMP,CentOS6.5+yum下载最新apache+mysql+php

WAMP搭建笔记传送门: http://www.cnblogs.com/jianming348/p/3952649.html

由于本人不是要深究原理,只是需要搭建环境。所以在linux上使用了yum这个工具,万分好用啊。

它会下载并且安装最新版的软件,并且会下载其关联的库。

系统:

CentOS6.5,该系统自带yum,所以不需要事先安装,没有yum的话,就下一个安装

语法 yum 参数 下载的软件名字

参数-y是默认选择Yes,使用yum执行过程中,会有选择yes和no来确认是否下载文件

以下操作均需要进入root管理员用户,文字模式

Apache步骤:

1.下载并安装apache,执行

yum -y install httpd

apache的网站是放在这个位置上的 /var/www/html/,可以去测试一下

2.启动Apache,执行

/etc/init.d/httpd start

3.设置Apache开机启动,执行

chkconfig httpd on

MySQL步骤:

1.下载并安装mysql,执行

yum -y install mysql mysql-server

mysql是客户端包,用于登陆管理,创建更新修改数据库

mysql-server是服务端包,负责启动数据库服务的

两个是依赖一起的

2.启动mysql,执行

/etc/init.d/mysqld start

3.修改MySQL的root密码

一般SQL语句的关键字,全大写,容易区分

输入 “mysql”  进入mysql模式

输入 “USE mysql;”  ,包括分号也要输入,这是sql语句,选择默认数据库中的名字叫mysql的数据库

输入 “UPDATE user SET password=PASSWORD(‘123456’) WHERE user = ‘root’;”

意思是从user表(第一个user)中找出用户名(后面的user)是root的用户,把这位用户的密码(password)改成123456,一定要有PASSWORD()函数,否则密码格式不同,登陆不了。

输入 “FLUSH PRIVILEGES; ” , 把改动立即刷新到内存里,这样就不用重新启动。

输入 “exit”,退出MySQL模式

4.设置MySQL开机启动,执行

chkconfig mysqld on

php步骤:

1.下载并安装php

yum install php php-mysql php-common php-xml

php-mysql是php应用mysql数据库的扩展包

php-common是php的基础库,里面有些可能用到的,socket,hash,ftp等等

至此需要安装和配置的文件,全部完成,接着重启apache,测试php效果。

有时候,其他机器无法访问linux服务器,是因为防火墙没有开放80端口,而HTTP协议是用80端口请求的,这是需要修改防火墙配置。

可以使用 /etc/init.d/iptables status ,查看防火墙状态

要开启80端口,执行(大小写要正确输入)

/sbin/iptables -I INPUT -p -tcp —dport 80 -j ACCEPT

参数-I 大写i,是插入一条规则,规则后面跟上

INPUT 全大写,是链的名称,CONFIG_IP_NF_FILTER有三条链INPUT,FORWARD,OUTPUT。INPUT是指其他机器连接到本服务器时的过滤链

-p 的p是protocol的简写,后面跟上协议名

-tcp 是协议名

—dprot 两个横杆表示参数tcp中的参数,destination port的简写,目标端口

-j 后面接要进行的操作,j大概是jump的意思吧

使用yum是很方便,但是不能自如操控。

如果想知道yum安装后文件会放到哪,可以执行rpm -ql 包名 查看,比如 rpm -ql httd 可以看到apache安装到哪了,有哪些相关的文件

如果想知道某个包有什么用途,可以执行 rpm -qi 包名,比如rpm -qi httpd

时间: 2024-12-22 02:18:34

www服务器搭建笔记:二 LAMP,CentOS6.5+yum下载最新apache+mysql+php的相关文章

DNS服务器搭建笔记

DNS在linux服务器上的服务名是named,而named服务依赖软件bind. 环境: 系统版本:VBOX虚拟机centos6.0. 本机内网IP 192.168.2.198. 一.安装软件bind. 1.显示bind相关的软件包. [[email protected] ~]# yum list bind* bind.i686 bind-chroot.i686 bind-devel.i686 bind-dyndb-ldap.i686 bind-libs.i686 bind-sdb.i686

samba   服务器搭建   笔记 (生产环境常见的示例)  

文件服务器  SAMBA 可以在线修改文件  samba   NFS   NFS网络共享文件系统 服务器端 mkdir   /share vim    /etc/exports /share  192.168.1.0/24(rw   sync)##将/share目录  共享给192.168.1.0 网段 客户端 #showmount   -e   192.168.1.120    ##查看主机192.168.1.120服务器   共享的目录 #mount   - t   nfs   192.16

www服务器搭建笔记:一 WAMP,windows7+Apache2.4+MySQL5.6+php5.5

LAMP搭建笔记传送门 http://www.cnblogs.com/jianming348/p/3952650.html 软件版本: Win7 64位 (由于现在内存配置提升,需要64位系统支持更高的内存) Apache 2.4.10 win64 版 (在官网下载64位apache,注意是64位的,与系统对应) MySQL 5.6.19 (官网下载最新即可) PHP 5.5.15 (官网下载最新即可) (由于是虚拟机,没有分区,只有一个C盘,所以只能在C盘创建,有条件建议在其他盘下操作,安全一

【Lamp】 Linux 下安装PHP+Apache+Mysql 手记

[0]写在最前 由于准备实习原因,今天又重温了Lamp的搭建过程,之前一直是看燕十八老师2012年的教程学习,因此今天也是拿了十八哥的lamp搭建笔记作参考.但这次按照笔记重新搭建,发现了很多问题,由于该笔记已时隔多年,部分软件已经更新几代,网上也少有部分问题的解决方法,因此趁刚搭建好lamp环境,于此整理一下步骤. [0.1]本人操作环境 ubuntu 15.04 软件存放路径 /root/lamp_need/ 安装路径 /usr/local/ [0.2]软件准备 zlib-1.2.7.tar

Linux基础篇之FTP服务器搭建(二)

上一篇文章说到了搭建FTP匿名用户的访问,接下来讲解一下本地用户的登录. 一.首先先建立一个用户,这里举例:xiaoming,并为其设置密码. 二.修改配置文件. 文件:ftpusers 文件:user_list 文件:vsftpd.conf 三.重新启动服务. 四.测试. 新建目录测试: 这样,本地用户就可以登录FTP服务器. 原文地址:https://www.cnblogs.com/641055499-mozai/p/11577301.html

Web服务器搭建笔记

1.ping 127.0.0.1 -测试联通性 在浏览器中输入localhost可判断本地服务器是否开启.如果出现含有“work”字样,则代表本地服务器已经开启. 2.本地服务器具体搭建步骤. 1>cd /etc/apache2/  进入这个目录 2>修改配置文件,配置服务器之前先备份好httpd.conf源文件,备份命令  sudo cp httpd.conf httpd.conf.bak   ---- 将httpd.conf备份为 httpd.conf.bak 3>创建文件夹(相当于

玩转Nuget服务器搭建(二)

之所以分开来写这几部分,是因为今天搭建的过程中,碰到了几个问题,特别提一下,让大家省下这部分时间(毕竟人生苦短嘛,你如果就是闲的蛋疼,请给我你的GUID,我送你几瓶风油精). NugetServer Web站点搭建                                                    直接上ide(我的是vs2012),睁大眼睛看好了(如果不想有生无可恋的赶脚的话)(直接上图,不要问为什么,因为我是懒人) 然后,点“安装”.需要等一会..... 选择“全是”,搞定

从零开始做远控,服务器搭建(二)

(此系列教程谨供学习,禁止用于非法用途) 日期:2016-4-25 问大家个问题,看人家的代码是不是很辛苦,特别是找不到入口的时候?每次遇到问题的时候最希望是上百度或Google直接复制就最方便了,从来都不愿意去理解背后的意思.我就是这样,因为我人比较懒,但学习有时候总要硬着头皮去看别人的代码,呵呵.但吃好东西要细嚼慢咽才能品尝到当中的美味,所以现在开始我会一步一步带着大家细阅代码,放心,我会打好详尽的注释,而且告诉你哪里是入口,这样你的学习就能事半功倍了! 先安装Qt开发环境(虽然我们的远控是

samba服务器搭建(二)

搭完了samba服务器之后,正式投入使用. 于是有了具体明确的规划,需要对文件夹进行权限设定. 先创建相应的文件夹,设置权限为777.前期先这样,后期可以慢慢根据具体需求改进. 1 [[email protected] share]# ls -l 2 总用量 0 3 drwxrwxrwx 2 root root 6 6月 29 14:47 ceshibu 4 drwxrwxrwx 2 root root 6 6月 29 14:46 chanpinyanfabu 5 drwxrwxrwx 2 ro