15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 使用CentOS+LAMP建站

使用CentOS+LAMP建站

时间:2023-08-09 09:48:02 | 来源:网站运营

时间:2023-08-09 09:48:02 来源:网站运营

使用CentOS+LAMP建站:

这里已经安装了一台CentOS的Linux服务器。

这里我使用的是root账号登录。




1.我们首先看看我们的linux的版本是什么。

使用命令:

[root@earth ~]# cat /etc/issueCentOS release 6.9 (Final)Kernel /r on an /m可以看到我们使用的Linux版本为CentOS的6.9版本。OK




2.查看我的Linux版本是多少位的操作系统。

[root@earth ~]# getconf LONG_BIT64可以看到我们的操作系统是64位的,个人比较喜欢使用file命令:

[root@earth ~]# file /bin/ls/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped使用file命令查看Linux中常用的ls命令,可以看到这个ls命令是64位的。从而判断我们的系统是64位的。OK。




3.查看我的Linux的IP地址。

可以使用ifconfig命令来查看本机的IP地址,注意是ifconfig,而不是ipconfig。

[root@earth ~]# ifconfigeth0 Link encap:Ethernet HWaddr **:**:**:**:**:** inet addr:xxx.xxx.0.250 Bcast:xxx.xxx.0.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:feb3:8021/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1191809747 errors:0 dropped:0 overruns:0 frame:0 TX packets:862916 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:87826561372 (81.7 GiB) TX bytes:75322816 (71.8 MiB)lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:2080 errors:0 dropped:0 overruns:0 frame:0 TX packets:2080 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:90244 (88.1 KiB) TX bytes:90244 (88.1 KiB)那么,这里可以看到我的eth0是处于工作状态的,使用的是IPv4协议,可以看到IPv4的一个私网地址。OK




4.既然是搭建LAMP环境,那么LAMP分别代表什么呢。

L:Linux 这个是Linux系统,不用说了

A : Apache。Apache是一款Web服务器软件,在Linux中我们安装的httpd就是Apache的主程序了。

M : MySQL。在安装MySQL的时候,我们需要安装MySQL以及MySQL-server,一个是客户端程序,一个是服务器端程序。

P : PHP

所以我们需要安装的下列软件:

5.安装apache(httpd)

首先我们可以来看下我们的Linux中是否已经安装了httpd这个程序呢:

[root@earth ~]# find / -name httpd/usr/lib64/httpd/usr/sbin/httpd/etc/logrotate.d/httpd/etc/rc.d/init.d/httpd/etc/sysconfig/httpd/etc/httpd/var/lock/subsys/httpd/var/run/httpd/var/log/httpd我们查找了一下httpd,发现这台Linux应该是安装了httpd这个软件的。

etc目录一般是存放配置文件的。

usr这个目录里面会存放一些应用程序和数据。

们看一下httpd是否在运行呢。

[root@earth sbin]# ps -ef | grep httpdroot 2315 1 0 Jun04 ? 00:05:28 /usr/sbin/httpdapache 12701 2315 0 Nov12 ? 00:00:00 /usr/sbin/httpdapache 12702 2315 0 Nov12 ? 00:00:00 /usr/sbin/httpdapache 12703 2315 0 Nov12 ? 00:00:00 /usr/sbin/httpdapache 12704 2315 0 Nov12 ? 00:00:00 /usr/sbin/httpdapache 12705 2315 0 Nov12 ? 00:00:00 /usr/sbin/httpdapache 12706 2315 0 Nov12 ? 00:00:00 /usr/sbin/httpdapache 12707 2315 0 Nov12 ? 00:00:00 /usr/sbin/httpdapache 12708 2315 0 Nov12 ? 00:00:00 /usr/sbin/httpdroot 31674 31414 0 00:05 pts/0 00:00:00 grep httpd应该是在运行的。




可是我们输入***.***.0.250不能访问,但是可以Ping通,关闭一下防火墙试一试。

开启: service iptables start 关闭: service iptables stop 这两个命令是即时生效的。




关闭了防火墙,一切正常,可以正常访问了。




6.主页存放的位置

访问***.***.0.250的时候会弹出来一个网页,这个就是httpd提供给我们的主页,这个主页是放在什么位置呢。




FileZilla Client



关键词:使用

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭