您的位置:澳门新葡萄京娱乐网站 > 编程知识 > LAMP意气风发键安装包-CentOS 5/6下自行编写翻译安

LAMP意气风发键安装包-CentOS 5/6下自行编写翻译安

2019-12-22 01:44

2、配置mysql配置文件

如果apache安装成为linux的服务的话,可以用以下命令操作:

安装其它

1、执行脚本pureftpd.sh安装pure-ftpd。
2、执行脚本zend.sh安装ZendOptimizer。
3、执行脚本xcache.sh安装xcache。

三、小总结

apache重新启动命令:

进程管理

  1. apache启动(停止|重启|重载配置文件):service httpd start(stop|restart|reload)
  2. mysql(停止|重启|重载配置文件):service mysqld start(stop|restart|reload)
  3. pureftpd(停止|重启|重载配置文件):service pure-ftpd start(stop|restart|reload)

12、 windows 系统中的hosts文件中添加相应的域名

or

使用提示:

yum -y install php-mbstring

systemctl restart php-fpm 重启服务

grant all on *.* to 'chen'@'172.18.251.86' identified by 'chenfan' with grant option;

/usr/local/mysql/data/localhost.localdomain.pid

使用注意

1、mysql root密码存放在/root/my.cnf文件中,添加虚拟主机的时候需要调用。如果修改了root密码,请手动更新my.cnf文件。

mkdir /var/lib/php/session 创建目录 

chown apache.apache /var/lib/php/session 改变该目录的所属人,所属组

[-F] 在重启计算器〔reboot〕时强迫fsck。

程序目录

  1. mysql目录:   /usr/local/mysql
  2. mysql data目录:/usr/local/mysql/data
  3. php目录:     /usr/local/php
  4. apache目录: /usr/local/apache

二、配置步骤

Linux系统为Ubuntu

更新记录

  • 2012年6月17日:发布lamp0.4

1、增加自定义mysql data目录功能。
2、openvz的vps自动关闭innodb。
3、采用多核编译软件,提升编译速度。
4、增加自定义网站目录功能。

  • 2012年5月29日:发布lamp0.3

1、使用pure-ftpd代替vsftpd

  • 2012年5月23日:发布lamp0.2

1、增加apache-2.4.2安装
2、增加ssl模块
3、增加mpm选择

  • 2012年2月14日:发布lamp0.1

5、创建所需目录及改变目录的所属人、组

kill -WINCH 旧版主进程号

14、选择改变域名的操作

如果服务器正在运行的Nginx要进行升级、添加或删除模块时,我们需 要停掉服务器并做相应修改,这样服务器就要在一段时间内停止服务,Nginx可以在不停机的情况下进行各种升级动作而不影响服务器运行。

配置文件路径

  1. apache:/etc/httpd/conf
  2. mysql:/etc/my.cnf
  3. php:/etc/php.ini /etc/php.d
  4. pure-ftpd:/etc/pure-ftpd.conf
vim /etc/httpd/conf.d/pma.conf

cd /vhosts/pam/ 已下载完毕的压缩包unzip phpMyAdmin-4.0.10.20-all-languages.zip 解压压缩包

ln -sv phpMyAdmin-4.0.10.20-all-languages htdocs

cp config.sample.inc.php config.inc.php

vim config.inc.php 进入编辑

如 果升级Nginx程序,先用新程序替换旧程序文件,编译安装的话新程序直接编译到Nginx安装目录中。

如何安装:

  1. wget
  2. tar xf lamp0.4.tar.gz && cd lamp0.4 && chmod x lamp.sh && ./lamp.sh

php 是一种编程语言最初设计生产动态网站。php 是主要用于服务器端的应用程序软件。

[root@DO-SG-H1 ~]# ps aux | grep php-fpm

 

 cd /etc/php-fpm.d/ 编辑该目录下的文件

其实有时mysql已经正 常启动了,查看mysql是否启动命令

安装了什么:

  • 1、Apache 2.2.22或Apache 2.4.2
  • 2、MySQL 5.5.24
  • 3、PHP 5.2.17或PHP 5.3.13
  • 4、phpmyadmin 3.5.1
  • 5、ZendOptimizer 3.3.9(可选,只适合PHP 5.2.17)
  • 6、xcache 1.3.2(可选)
  • 7、pure-ftpd-1.0.36(可选)

 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

如果更改了配置就要重启Nginx,要先关闭Nginx再打开?不是的,可以向Nginx 发送信号,平滑重启。

LAMP脚本使用

  1. lamp add(del,list):创建(删除,列出)虚拟主机。
  2. lamp ftp(add|del|list):创建(删除,列出)ftp用户。
  3. lamp uninstall:一键卸载lamp(卸载之前注意备份好数据!)。

mysql目录: /usr/local/mysqlmysqldata目录:/usr/local/mysql/dataphp目录: /usr/local/phpapache目录: /usr/local/apache

$ sudo /etc/init.d/apache2 restart

此安装包已经不再维护,请使用新版

apache:/etc/httpd/confmysql:/etc/my.cnfphp:/etc/php.ini /etc/php.dpure-ftpd:/etc/pure-ftpd.conf

php-fpm 关闭:

适用环境:

  • 系统支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit)
  • 内存要求:≥256M

lamp指的Linux、ApacheHTTP 服务器,MySQL 和PHP 的第一个字母,一般用来建立web应用平台。

kill -QUIT 主进程号

systemctl restart php-fpm 重启服务ss -ntl |grep 9000 查看已启动服务的端口号

用这个find命令查找出来的路径是不对的

7、 编辑httpd的配置文件

三、Stop Apache 2 Server /停止apache服务

yum -y install httpd php-fpm php-mysql mariadb-server 安装服务

常见的几种启动方式,自己也不是记得很 清楚,如果你确定tmp下有mysql.sock这

一、 名词简介

'/tmp/mysql.sock' (111)

vim/etc/my.cnf

systemctl restart mariadb 重启mariadbsystemctl stop firewalld 关闭防火墙systemctl disable firewalld 禁用防火墙

setenforce 0 关闭selinuxvim /etc/selinux/config

kill -HUP 旧/新版主进程号

10、安装php-mbstring

[-f] 在重启计算器〔reboot〕时忽略fsck。

Linux 是免费开源软件,这意味着源代码可用的操作系统。

5、halt

13、通过浏览器输入xixi.com可访问到phpmyadmin并用以上创建的帐户来登录

基本的操作方法:

4、编辑php-fpm 的配置文件

此 时,我们可以决定使用新版还是恢复到旧版。

6、 重启php-fpm服务

ps -ef | grep nginx

vim /etc/httpd/conf.d/pma.conf 配置文件中域名修改

shutdown 参数说明:

mysql 是多线程、多用户的SQL数据库管理系统。mysql 已由Oracle公司自 2010 年 1 月 27 日通过SUN购买。SUN 最初于 2008 年 2 月 26 日收购 mysql。

二、停止

apache启动|停止|重启|重载配置文件 : service httpd start|stop|restart|reloadmysql|停止|重启|重载配置文件 : service mysqld start|stop|restart|reloadvsftpd|停止|重启|重载配置文件 : service vsftpd start|stop|restart|reload

这很简单,但是后来越学越多,系统自带的 mysql,有的是版本太低,有的是与

在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运用各种关机命令。

[-i] 关机〔或重启〕前﹐关掉所有的网络接口。

kill -QUIT 旧/新主进程号

which php

service httpd restart 重新启动

/usr/local/sbin/apachectl graceful

ps aux | grep -c php-fpm

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start

在进程列表里 面找master进程,它的编号就是主进程号了。

会看到如下类似内容

mysql 6395 0.0 1.5 10528 992 pts/3 S 16:16 0:00

/usr/local/mysql/

mysql 6396 0.0 1.5 10528 992 pts/3 S 16:16 0:00

/usr/bin/php  -i|grep mem

netstat -tl | grep mysql

kill -TERM 旧/新工作进程号

[-k] 并不真正关机﹐只是送警告信号给

/usr/nginx/sbin/nginx -s reload

[-n] 不用init﹐而是自己来关机。不鼓励使用这个选项﹐而且该选项所产生的后果往往不总是你所预期得到的。

kill -TERM 主进程号

大家只要注意这几个 mysql,safe_mysqld,mysqld_safe,mysqld,mysqladmin.多试

会看到如下类似内容

3、 mysqladmin shutdown

mysql

平滑重启

kill -INT `cat /var/run/php-fpm/php-fpm.pid`

reboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机。它 的参数与halt相差不多。

shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。

> -S /var/lib/mysql/mysql.sock password 'your.passwd'

[-h] 关机后关闭电源〔halt〕。

平滑升级

强制停止Nginx:

参数说明:

[-d] 不写wtmp纪录〔已包含在选项[-n]中〕。

[-w] 并不是真正的重启或关机﹐只是写

关闭:chkconfig iptables off

pkill -9 nginx

1、 使用 service 启动:service mysqld restart

3.reboot

Linux 系统重启命令

1为重启。关于init可以长篇大论﹐这里就不再叙述。另外还有telinit命令可以改变init的运行级别﹐比如﹐telinit

/usr/bin/php

tcp 0 0 *:mysql *:* LISTEN

快速停止Nginx:

步骤2:发送信号

三、重启

决定的。这让像vi之类的程序有时间储存目前正在编辑的文档﹐而像处理邮件〔mail〕和新闻〔news〕的程序则可以正常地离开等等。

root     11799  0.0  0.0 103248   880 pts/0    S    13:51   0:00 grep --color php-fpm

从容关闭旧/新进程

这时要逐步停止旧版 Nginx,输入命令:

060304 11:46:21 mysqld ended

或者

4.init

刚开始学 mysql时都是用redhat自带的。启动是什么 /rc.d/init.d/ start

这样下来,如果要恢复到旧版本,只需要上面的几个步 骤都是操作新版主进程号,如果要用新版本就上面的几个步骤都操作旧版主进程号就行了。

1则是被用来让系统进入管理工作可以进行的状态﹔这是预设的﹐假定没有-h也没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些动作﹐你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。

步 骤2:执行命令

自己想要装的web服务需要的低版本的mysql

ps aux | grep -c php-fpm

$ sudo /etc/init.d/apache2 stop

解决办法:

-iS可使系统进入单用户模式﹐ 并且得不到使用shutdown时的信息和等待时间。

如果此时报错,提示还有进程没有结束就用下面命令先关闭旧/新工作进程,再关闭主进程号:

apahce启动命令:

开启:chkconfig iptables on

kill  -信号类型 '/usr/nginx/logs/nginx.pid'

重启php-fpm

三、重启

停止操作

kill -USR2 旧版程序的主进程号或进程文件名

[root@test mysql]# /usr/local/mysql/bin/mysqladmin -u root /

命令不对,我碰到过

/usr/bin/php

# /etc/init.d/apache2 restart

/usr/local/mysql/

php 5.4中php-fpm 的重启、终止操作命令

查看php-fpm进程数:

一、Linux 的五个重启命令

要在重启 Apache 服务器时不中断当前的连接,则应运行:

上面就是Nginx的一些基本的操作,希望以后Nginx能有更好的方法来处理这些操作, 最好是Nginx的命令而不是向Nginx进程发送系统信号。

查看mysql是否在监 听端口命令

1、使用 service 启动:service mysqld restart

or

nginx  -t -c /usr/nginx/conf/nginx.conf

3、使用 safe_mysqld 启动:safe_mysqld&

Linux关闭防火墙命令

不重载配置启动新/旧工作进程

init是所有进程的祖先﹐它的进程号始终为1﹐所以发送TERM信号给init会终止所有的 用户进程﹑守护进程等。shutdown

其实提示找不到 /tmp/mysql.sock有时也并不是/tmp目录下没这个文件,是启动

cat /etc/php-fpm.conf

1) 永久性生效,重启后不会复原

[-t] 在改变到其它runlevel之前﹐告诉init多久以后关机。

service nginx restart

一、启动方式

service php-fpm restart

动碰到过很多问题。最常见的是:

=============================

3、使用 safe_mysqld 启动:safe_mysqld&

1、shutdown

在phpinfo()输出内容可以看到php相关配置。

Runlevel 0被用来停机〔halt〕﹐runlevel 6是用来重新激活〔reboot〕系统﹐而runlevel

有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。而在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结﹐即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的﹐还可能重启。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕

[-r] 重启计算器。

/usr/local/mysql/bin/mysql -u root -p

本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况

/usr/local/mysql/bin/mysqld_safe --user=mysql&

[-time] 设定关机〔shutdown〕前的时间。

如何启动/停止/重启MySQL

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop

[-c] cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数﹐但是可以输入一个用来解释的讯息﹐而这信息将会送到每位使用者。

平滑重启命令:

注意,修改了配置文件后最好先检查一下修改过的配置文件是否正 确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正确命令如下:

就是使用这种机制。init定义了8个运行级别(runlevel), init 0为关机﹐init

提问 编辑摘要

# /etc/init.d/apache2 start

此时旧的Nginx主进程将会把自己的进程文件改名为.oldbin,然后执行新版 Nginx。新旧Nginx会同市运行,共同处理请求。

Loaded Configuration File /etc/php.ini

以上内容部分网络转载、收集,未注明出处

# /etc/init.d/apache2 stop

2、poweroff

[-n] 防止sync系统调用﹐它用在用fsck修补根分区之后﹐以阻止内核用老版本的超级块〔superblock〕覆盖修补过的超级块。

查看运行内存

shutdown

/etc/init.d/php-fpm restart

apache停止命令

/usr/local/php/sbin/php-fpm

/usr/local/mysql/bin/mysqld --user=root&

[-p] 该选项为缺省选项。就是关机时调用poweroff。

步骤1:

/usr/local/mysql/bin/safe_mysqld--uer=root&(注意 safe_mysqld与mysqld_safe是不同的,&表示mysql在后台运行)我的就会报错了

root 6422 0.0 1.1 2408 732 pts/3 S 16:20 0:00 grep

/usr/local/apache2/bin/apachectl stop  停止

or

查看php运行目录命令:

1.shutdown

二、停止

/usr/nginx/sbin/nginx -t

/usr/local/mysql/bin/mysqld --user=mysql&

kill -USR2 `cat /var/run/php-fpm/php-fpm.pid`

[-f] 没有调用shutdown而强制关机或重启。

/usr/local/mysql/bin/mysqld_safe --user=root&

其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。

关闭:service iptables stop

3、init

kill -HUP 住进称号或进程号文件路径

/usr/local/apache2/bin/apachectl restart 重启

mysql 6394 0.0 1.5 10528 992 pts/3 S 16:16 0:00

==============================

二、 Restart Apache 2 Server /重启apache服务

慢慢旧的工作进程就都会随着任务执行完毕而退出,新版的Nginx的工作进程会逐渐取代旧版 工作进程。

/var/run/php-fpm

pid = /var/run/php-fpm/php-fpm.pid

看到

2) 即时生效,重启后复原

推荐/usr/local/apache2/bin/apachectl start apaceh启动

个文件不妨试试另外的几个命令

每位登录者〔login〕。

wtmp〔/var/log/wtmp〕纪录。

3、 mysqladmin shutdown

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop

另外, 若在nginx.conf配置了pid文件存放路径则该文件存放的就是Nginx主进程号,如果没指定则放在nginx的logs目录下。有了pid文 件,我们就不用先查询Nginx的主进程号,而直接向Nginx发送信号了,命令如下:

[root@DO-SG-H1 ~]# find / -name 'php-fpm' -type d

首先要找到php-fpm.conf配置文件,查看pid的配置路径(不是安装路径),然后把下面对应的地方改掉才能正常执行。

查看php-fpm进程数:

ln -s /var/lib/mysql/mysql.sock /tmp

后来自己学着以tar的方式安装 mysql,我的mysql装在/usr/local/mysql目录下启

4、reboot

或者做个连接

/var/log/php-fpm

停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的

1、使用 service 启动:service mysqld stop

$ sudo /etc/init.d/apache2 start

LINUX重启MYSQL的命令

php-fpm 重启:

root     11973  0.0  0.0 417748   964 ?        Ss   Jun01   0:20 php-fpm: master process (/etc/php-fpm.conf)

一、Start Apache 2 Server /启动apache服务

reboot

nginx启动,重启,关闭命令

STOPPING server from pid file

这是权限问题,我的mysql目录属于root用户,也属于root群组,改用 mysqld_safe启动就没问题了,

ps -aux | grep mysqld

或者使用

1、使用 service 启动:service mysqld stop

/usr/local/mysql/

开启:service iptables start

linux 下 apache启动、停止、重启命令

service httpd start 启动

几次

php-fpm 启动:

步骤1:查询nginx主进程号

一、 启动方式

shutdown命令安全地将系统关机。

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart

2.halt----最简单的关机命令

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart

service httpd stop 停止服务

ERROR 2002: Can't connect to local MySQL server through socket

which php

1、使用 service 启动:service mysqld start

二、五个重启命令的具体说明

1、使用 service 启动:service mysqld start

从容停止Nginx:

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start

本文由澳门新葡萄京娱乐网站发布于编程知识,转载请注明出处:LAMP意气风发键安装包-CentOS 5/6下自行编写翻译安

关键词: