`
- 浏览:
1291838 次
- 性别:
- 来自:
江苏
-
1.useradd mysql
2.
[root@zgu etc]# vi /etc/my.cnf
找到datadir
然后
chown mysql data路径 -R
3.
mysql_install_db --user=mysql
4.
[root@zgu etc]# cat rc.local
#!/bin/bash
#
# /etc/rc.local: Local multi-user startup script.
#
sudo -u mysql /usr/share/mysql/mysql.server start
5.
pacman -S nginx php mcrypt
下载
phpmyadmin
6.
修改/etc/php.ini
开启
cgi.fix_pathinfo=1
开启
extension=mysql.so
extension=mcrypt.so
_______________________________________________________
然后
sudo chown nginx /var/log/nginx/ -R
[root@zgu conf]# pwd
/etc/nginx/conf
[root@zgu conf]# cp fastcgi_params fastcgi_phpadmin
[root@zgu conf]# cat fastcgi_phpadmin
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#只要修改这一行
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param REDIRECT_STATUS 200;
_______________________________________________
[root@zgu conf]# cat nginx.conf
其中一部分
server {
listen 9133;
# server_name localhost;
root /home/zuroc/dev/php/phpMyAdmin-3.1.0-beta1-all-languages;
# ssl on;
# ssl_certificate cert.pem;
# ssl_certificate_key cert.key;
# ssl_session_timeout 5m;
# ssl_protocols SSLv2 SSLv3 TLSv1;
# ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
# ssl_prefer_server_ciphers on;
location ~ .*$ {
include /etc/nginx/conf/fastcgi_phpadmin; #请根据自己保存的路径进行设置
fastcgi_index index.php;
fastcgi_pass 127.0.0.1:5133; #请根据自己的FastCGI绑定的地址和端口进行配置
}
}
安装lighttpd 为了其中的一个脚本 lighttpd才几百k 炯
sudo -u mysql /etc/rc.d/mysqld start
/etc/rc.d/nginx start
/etc/rc.d/phpcgi start
其中phpcgi是自己写的,不要忘了chmod +x
[root@zgu zuroc]# cat /etc/rc.d/phpcgi
#! /bin/sh
DESC=php-cgi
NAME=php-cgi
PID=/var/tmp/php-cgi.pid
case "$1" in
restart)
echo -n "Stopping $DESC ... "
kill `cat $PID`
echo -n "Starting $DESC ... "
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 5133 -f php-cgi -C 2 -P $PID
;;
start)
echo -n "Starting $DESC: "
/usr/bin/spawn-fcgi -a 127.0.0.1 -p 5133 -f php-cgi -C 2 -P $PID
;;
stop)
echo -n "Stopping $DESC: "
kill `cat $PID`
rm $PID
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop}" >&2
exit 1
;;
esac
echo
exit 0
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Arch Linux 新手安装指南 v1.2,Arch Linux(或称Arch)是一种以轻量简洁为设计理念的Linux发行
BlackArch Linux 简体中文手册 202103 版本
不错的资源哦!
Linux下RPM方式安装MySQL5.7.pdf Linux下RPM方式安装MySQL5.7.pdf
arch linux改变安装方式,自己对照官方的wiki整理了一份安装教程 希望对各位有帮助
本文主要对Arch Linux安装实用教程进行了详解,希望对你的学习有所帮助。
Arch Linux 系统安装、删除和更新软件的软件包管理器叫做 pacman 。 Arch Linux 采用滚动发行模式来获取系统更新和软件的最新版本。系统安装映像只简单地包含系统主要组件。 Arch Linux 以社区 Wiki 的形式提供...
Arch Linux 软件安装说明书 个人使用。
Arch Linux - 桌面环境 安装完基本系统后已经成功了一半,现在开始安装桌面环境以应用日常。
Arch Linux是一个通用的滚动发行版Linux,一旦系统或者软件有新版本发布,你就可以升级它们。深受DIY爱好者和Linux核心...这就是为什么安装Arch Linux本身就是一个挑战,但同时,它也是中级Linux用户的一个学习机会。
Arch linux 最为一个开源系统,安装特别复杂,都在命令行中输入命令才能安装。本人多看网上资料结合实际安装成功。希望大家参考!
arch_install:Arch Linux的安装脚本
Arch Linux 中文安装指南 by 傻东
《Arch Linux 安装流程概要 2014.10》 针对 2010.10.01 版本, 提纲式的步骤解读, 希望对喜爱 ArchLinux 的朋友们有所帮助。 写的不到位的地方, 希望大家不吝指正, 谢谢! 江西-小仙 (原创作品) zplinux@...
给archlinux添加惠普打印机到方法,经过实践是可以成功到。很好用。
本文档将指导您安装 Arch Linux:一个简单、轻量级、适合计算机水平较高用户使用的发行版。本向导写给 Arch 新用户,但是会尽量做到成为所有用户的参考和信息库。
Arch Linux的简明安装步骤和配置方法.pdf
拱形流线型用于基础和DE的Arch Linux快速安装脚本灵感来自这个脚本是什么? 这是一个简单的安装脚本,通过假定一些常见的默认值和配置选项,提供了一种快速的方法来为Arch安装基本系统。 目的是为那些出于各种目的而...
Arch Linux - tty1模式
在正式的Arch Linux安装介质上启动后,只需一个简单的bash脚本向导即可安装Arch Linux。 使用此脚本,您可以使用两个简单的终端命令来安装Arch Linux。 该向导用于安装最小的软件包(Base,Bootloader和可选的...