当前目录: ubuntu
ubuntu 14.04搭建lamp环境

2017年2月24日  ubuntu   

ubuntu 14.04搭建php5.x环境 按照以下步骤进行:   1, sudo su   2, apt-get install mysql-server mysql-client   3, apt-get install apache2   4, apt-get install php5 libapache2-mod-php5 service apache2 restart   5, vi /var/www/html/info.php <?php phpinfo(); ?>   6, apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl service apache2 restart   7, apt-get install php5-xcache service apache2 restart   8, apt-get install phpmyadmin sudo ln -s /usr/share/p...

ubuntu安装node.js版本控制器nvm

2017年1月16日  ubuntu   

1, sudo apt-get install git   2, git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`   3, cd //切换到root默认管理员目录 vim .bashrc //编辑此文件 在文件.bashrc最底部添加代码 source ~/.nvm/nvm.sh   4, 保存后执行以下代码立马生效 source .bashrc   5, 直接输入nvm测试看看是否安装成功   mac安装nvm参考: https://www.xgllseo.com/?p=5555 一些nvm用法: https://www.xgllseo.com/?p=5552 https://www.xgllseo.com/?p=5557

mac安装mysql

2016年11月23日  mac,ubuntu   

首先下载:http://dev.mysql.com/downloads/mysql/ 选择dmg格式下载,安装一路next 在安装的过程中会提供随机的账号密码要记住啊   将/usr/local/mysql/bin添加到环境变量中 vim /etc/paths 在内容最后面添加 /usr/local/mysql/bin   如果忘记了密码只能重新安装 卸载方法: sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* rm -rf ~/Library/PreferencePanes/My* sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /var/db/receipts/com.mysql. 调用vim /etc/hostconfig,删除 MYSQLCOM=-YES-这一行。    

在nginx中配置SSL

2016年11月22日  ubuntu,网络安全   

最近突然想把自己的博客弄成HTTPS,也不是为了加强安全,只是喜欢折腾,而且感觉加个绿色小锁酷酷的。 HTTPS免费证书颁发机构有startSSL和letsencrypt,我使用的是letsencrypt。   通过脚本安装certbot-auto: wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto 需要python版本是2.6的   1. 创建配置文件 /etc/letsencrypt/configs/wuyanxin.com.conf # the domain we want to get the cert for; # technically it's possible to have multiple of this lines, but it only worked # with one domain for me, another one only got one cert, so I would recommend # separate config files per domain. domains = wuyanxin.com # increase key size rsa-key-size = 2048 # Or...

node.js网站发布器—forever

2016年11月12日  nodejs笔记,ubuntu   

类似的还有pm2,《node.js网站发布工具模块—pm2》 Github地址:https://github.com/nodejitsu/forever forever安装 // 记得加-g,forever要求安装到全局环境下 sudo npm install forever -g     forever使用说明 // 1. 简单的启动 forever start app.js // 2. 指定forever信息输出文件,当然,默认它会放到~/.forever/forever.log forever start -l forever.log app.js // 3. 指定app.js中的日志信息和错误日志输出文件, // -o 就是console.log输出的信息,-e 就是console.error输出的信息 forever start -o out.log -e err.log app.js // 4. 追加日志,forever默认是不能覆盖上次的启动日志, // 所以如果第二次启动不加-a,则会不让运行 forever start -l forever.log -a app.js ...