avatar

Ubuntu 下安装 LNMP

安装 LAMP 咦?我们要安装 LNMP, 为什么要安装 LAMP 呢, 因为 Ubuntu 安装 LAMP 超级方便. 要其中的 MP (MySQL, PHP). 1 sudo apt-get install lamp-server^ php5-fpm 和 php5-mcrypt 必须安装. 没安装上的话要手动安装. 其中: php5-fpm 是 FastCGI Process Manager, 是 Nginx 配合 PHP 所必须使用的. php5-mcrypt 是 phpMyAdmin 需要使用到的. 安装配置 Nginx 安装 1 sudo apt-get install nginx 配置 部署 HTML 1 2 3 4 5 6 7 8 9 10 11 server { listen 80; listen [::]:80; root /usr/share/nginx/example.com; index index.html index.htm; server_name example.com; location / { try_files $uri $uri/ =404; } } 部署 PHP 1 2 3 4

VPS 上利用 Jekyll Nginx 搭建博客

以前买的虚拟空间虽然很稳定, 但自己能控制的东西不多. 折腾VPS, 把个人博客迁移过去. 换个胃口, 先不折腾 LEMP 了, 装个 Jekyll 好啦. 安装 Ruby Mac 下也推荐使用 RVM, 虽然 macOS 自带了 Ruby, 但这个 Ruby 是为系统所使用的, 安装 gem 需要使用 sudo. 否则没有对目录 /Library/Ruby/Gems/ 的写权限. 使用 RVM 安装, 参照 Installing RVM Before any other step install mpapis public key (might need gpg2) (see security) 1 gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 Install RVM (development version): 1 \curl -sSL https://get.rvm.io |

Ubuntu 的 LAMP Tomcat FTP 安装和配置

搭建好多遍, 都没有解决 Tomcat 间歇性挂掉的问题. 日志里是这样的: 1 2 3 4 5 SEVERE: The web application [/app] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. Dec 02, 2015 3:52:50 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads SEVERE: The web application [/app] appears to have started a thread named [MySQL Statement Cancellation Timer] but has failed to stop it. This is very likely to create a memory leak.

运行第一个 Cuda 程序

Cuda 中的 Hello World. Platform: SUSE Linux CUDA Version: cuda_7.5.18_linux 安装软件 安装驱动和 Cuda, 安装的时候发现 Cuda 中包含驱动了, 所以只下载 Cuda 即可, 不需要单独下载驱动. 环境变量 确保: /usr/local/cuda-7.5 在 PATH 中 /usr/local/cuda-7.5/lib64 在 LD_LIBRARY_PATH 中, 或在 /etc/ld.so.conf 中加入 /usr/local/cuda-7.5/lib64 并运行 ldconfig 使之生效. 使用 nvcc 命令测试是否设置成功. 设置和查看环境变量 1 2 3 4 5 6 7 8 9 10 11 export PATH="<PATH DIR>:$PATH" # 在 /etc/profile 中添加变量 source /etc/profile # 使设置生效 export # 查看PATH echo $PATH

Linux 不能进入 x window

老师给我分配一个 GPU 工作站, 刚开机好像我把 /etc/X11/xorg.conf 搞坏了, 导致不能进入 x window, 可把我急坏了, 按照这里 的步骤做下来就好, 发现自己太菜了, 记录下来. 解决方法就是重新生成一个 /etc/X11/xorg.conf 文件. 生成新的 /etc/X11/xorg.conf 1 以超级用户的身份建立初始的配置文件: 1 Xorg -configure 2 测试现存的配置文件(不建议用这个, 会黑屏, 不知道情况的会抓狂) 1 2 Xorg -config xorg.conf.new # 不建议

Windows 下使用 Git 的配置

Windows 下 Git 客户端我用的是 PortableGit , 只要将 PortableGit\bin 丢进环境变量里就可以在命令行里用了. ssh key 的文件夹 .ssh 不放在用户目录下, 而是放在 PortableGit 的目录下, 这样配置留在程序文件夹内, 以后就不需要刻意备份了. 然后 win 下也能愉快的使用 Git 了.