scp -p ~/.ssh/id_rsa.pub root@192.168.91.135:/root/.ssh/authorized_keys
root@192.168.91.135's password:
用brew 安装时 有时需要安装两遍
1. mysql 安装
rpm -qa | grep mysql
rpm -e mysql
yum list | grep mysql
yum install -y mysql-server mysql mysql-deve
以前的版本我们用的是以下修改
update user set password=password('root') where user='root';
但是在5.7版本中不存在password字段,所有我们要用以下修改进行重置密码
update user set authentication_string=password('123456') where user='root';
flush privileges
配置:/etc/my.cnf
文件位置: /var/lib/mysql mysql数据库的数据库文件存放位置
log位置:/var/log
2.nginx
1 SSL功能需要openssl库,下载地址:http://www.openssl.org/
2 gzip模块需要zlib库,下载地址:http://www.zlib.net/
3 rewrite模块需要pcre库,下载地址:http://www.pcre.org/
4,Nginx的安装包:下载地址为:http://nginx.org/en/download.html
:yum install -y gcc gcc-c++
a.1 tar -zxvf soft/nginx-1.9.9.tar.gz
a.2 cd nginx-1.9.9/
a.3 ./configure --with-pcre=../pcre-8.38/ --with-zlib=../zlib-1.2.8/ --with-openssl=../openssl-SNAP-20160104/
a.4 make
a.5 make install
3.php
:yum install php php-devel
:yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
4,linux
XAMPP 命令库。
例如 /opt/lampp/bin/mysql 可执行 MySQL 监视器
/opt/lampp/bin/
Apache 文档根目录
/opt/lampp/htdocs/
Apache 配制文件
/opt/lampp/etc/httpd.conf
MySQL 配制文件
/opt/lampp/etc/my.cnf
PHP 配制文件
/opt/lampp/etc/php.ini
ProFTPD 配制文件。(从 0.9.5 版开始)
/opt/lampp/etc/proftpd.conf
phpMyAdmin 配制文件
/opt/lampp/phpmyadmin/config.inc.php
- mac 配置
1,安装php70;
$ brew tap homebrew/dupes
$ brew tap homebrew/versions
$ brew tap homebrew/homebrew-php
// 创建目录
sudo mkdir /usr/local/var
sudo chmod 777 /usr/local/var
//修改成你自己的用户名和组
sudo chown -R <username>:<group> /usr/local/sbin
sudo mkdir /usr/local/sbin/
//安装PHP7
$ brew install php70
//删掉以前安装的PHP5.6
//你可以根据自己的情况来修改
$ brew unlink php56
$ brew link php70
2,
PHP70
//因为已经安装homebrew 所以可以直接使用homebrew安装php-fpm
brew tap homebrew/dupes
brew tap homebrew/php
brew install --without-apache --with-fpm --with-mysql php70
配置软连接
echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile
echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc
查看端口
lsof -Pni4 | grep LISTEN | grep php
mysql 安装
brew install mysql
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
软连接
launchctl load ~/Library/LaunchAgents/ homebrew.mxcl.mysql.plist
//配置 mysql
mysql_secure_installation
nginx的安装
brew install nginx
sudo cp -v /usr/local/opt/nginx/*.plist /Library/LaunchDaemons/
sudo chown root:wheel /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
sudo launchctl load /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
sudo launchctl unload /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
/usr/local/etc/nginx/nginx.conf (配置文件路径)
/usr/local/var/www (服务器默认路径)
/usr/local/Cellar/nginx/1.6.2 (安装路径)
//sudo nginx
//sudo php-fpm start|reload|stop
//sudo nginx -s reload
//sudo nginx -s stop
3,java 环境(win)
Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。
1, JAVA_HOME 指向的是JDK的安装路径,如C:\jdk1.5.0_06,在这路径下你应该能够找到bin、lib等目录。
JAVA_HOME=C:\jdk1.5.0_06
2, PATH
PATH 环境变量原来Windows里面就有,你只需修改一下,使他指向JDK的bin目录,这样你在控制台下面编译、执行程序时就不需要再键入一大串路径了。设置方法是保留原来的PATH的内容,并在其中加上%JAVA_HOME%\bin
PATH=%JAVA_HOME%\bin;%PATH%
同样,%PATH%是引用以前你设置的PATH环境变量,你照抄以前的值就行了。
3,CLASSPATH 环境变量我放在最后面,是因为以后你出现的莫名其妙的怪问题80%以上都可能是由于CLASSPATH设置不对引起的,所以要加倍小心才行。
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
-
网友评论