CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
CentOS环境下yum安装LAMP(LinuxApacheMysqlphp) 同样的网站程序在Linux下运行要比在windows下快出不少,所以决定使用Linux的发行版 CentOS ,本文主要讲解在CentOS下使用 yum命令 安装LAMP详细过程。我们使用的软件是CentOS的最新版本CentOS 6.3,其他版本的
CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
同样的网站程序在Linux下运行要比在windows下快出不少,所以决定使用Linux的发行版CentOS ,本文主要讲解在CentOS下使用yum命令 安装LAMP详细过程。我们使用的软件是CentOS的最新版本CentOS 6.3,其他版本的也基本类似。
第一步:更新系统内核(如果不想更新可以跳过本步)。
首先更新系统内核到最新,因为最新版的CentOS 6.3的php版本为 5.3,早起版本的CentOS的php版本也比较低。
执行命令:
yum -y update
注意:如果执行失败报错,可以执行修复命令:
rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY*
第二步: 安装Apahce、Mysql、PHP 及其基础扩展。
执行命令:
yum -y install httpd php php-mysql mysql mysql-server
第三步:安装PHP的其他常用扩展
执行命名:
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
第四步:安装Apache的扩展
执行命令:
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
执行完这四步软件就安装完成了,接下来要做一些常规的设置。
第五步:设置apache/mysql-server环境开机自动启动
执行命令:
# 设置apache为开机自启动<br>/sbin/chkconfig httpd on<br><br># 添加mysql服务<br>/sbin/chkconfig --add mysqld<br><br># 设置mysql为开机自启动<br>/sbin/chkconfig mysqld on
第六步:启动apache与msyql
分别执行命令:
service httpd start<br>service mysqld start
第七步:设置mysql数据库root帐号密码
mysqladmin -u root password 'mysql的管理员密码'
第八步:安装phpmyadmin
从phpmyadmin官方网站:http://www.phpmyadmin.net/home_page/downloads.php下载最新的phpmyadmin安装包,下载到网站目录下默认在/var/www/html/下。解压phpmyadmin压缩包后,找到 config.sample.inc.php 重命名为 config.inc.php,修改配置,就安装完成了。
如果phpmyadmin报错“mcrypt组件缺失”其实不影响使用,如果想修改的话请查看我另一篇文章《CentOS yum安装mcrypt详细图解教程》。

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Methods for using Chinese input in CentOS include: using the fcitx input method: install and enable fcitx, set shortcut keys, press the shortcut keys to switch input methods, and input pinyin to generate candidate words. Use iBus input method: Install and enable iBus, set shortcut keys, press the shortcut keys to switch input methods, and input pinyin to generate candidate words.

To read U disk files in CentOS 7, you need to first connect the U disk and confirm its device name. Then, use the following steps to read the file: Mount the USB flash drive: mount /dev/sdb1 /media/sdb1 (replace "/dev/sdb1" with the actual device name) Browse the USB flash drive file: ls /media/sdb1; cd /media /sdb1/directory; cat file name

There are two ways to enter the root authority of CentOS 7: use the sudo command: enter sudo su - in the terminal and enter the current user password. Log in directly as the root user: Select "Other" on the login screen, enter "root" and the root password. Note: Operate carefully with root privileges, perform tasks with sudo privileges, and change the root password regularly.

One can use the scp command to securely copy files between network hosts. It uses ssh for data transfer and authentication. Typical syntax is: scpfile1user@host:/path/to/dest/scp -r/path/to/source/user@host:/path/to/dest/scp exclude files I don't think you can when using scp command Filter or exclude files. However, there is a good workaround to exclude the file and copy it securely using ssh. This page explains how to filter or exclude files when copying directories recursively using scp. How to use rsync command to exclude files The syntax is: rsyncav-essh-

Solutions for forgotten CentOS passwords include: Single-user mode: Enter single-user mode and reset the password using passwd root. Rescue Mode: Boot from CentOS Live CD/USB, mount root partition and reset password. Remote access: Use SSH to connect remotely and reset the password with sudo passwd root.

CentOS 7 disables root permissions by default. You can enable it by following the following steps: Temporarily enable it: Enter "su root" on the terminal and enter the root password. Permanently enabled: Edit "/etc/ssh/sshd_config", change "PermitRootLogin no" to "yes", and restart the SSH service.

There are several ways to gain root privileges in CentOS 7: 1. Run the command using "su". 2. Use "sudo" to run a single command. 3. Enable the root user and set a password. NOTE: Be cautious when using root privileges as they may damage the system.

Alternative options for CentOS include: Red Hat Enterprise Linux (RHEL): a commercial version of CentOS with good compatibility, but requires a paid subscription; AlmaLinux: a free community project, fully compatible with CentOS and low cost; Rocky Linux: a new project for CentOS creators, Community support, free long-term support; Fedora: a free open source system supported by Red Hat, with newer software packages and poor compatibility; Ubuntu Server: Debian distribution, easy to use, good community support, poor compatibility with CentOS.
