准备做毕设了,自然要装一手linux开搞,顺便mark一下装完之后要装点啥,以备以后用
sudo pkill -KILL appstreamcli
wget -P /tmp https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb
sudo dpkg -i /tmp/appstream_0.9.4-1ubuntu1_amd64.deb /tmp/libappstream3_0.9.4-1ubuntu1_amd64.deb
sudo apt-get update
sudo update-manager
sudo apt-get install golang
sudo mkdir /home/go_workplace
sudo mkdir /home/go_workplace/src
sudo mkdir /home/go_workplace/pkg
sudo mkdir /home/go_workplace/bin
gedit ~/.bashrc
# Go environment
export PATH=$PATH:/usr/lib/go/bin
export GOPATH=/home/go_workplace
source ~/.bashrc
sudo apt-get install vim
vim ~/.vimrc
set nu "设置行号"
set syntax=on "语法高亮"
"缩进
set tabstop=4
set softtabstop=4
set shiftwidth=4
"搜索高亮
set hlsearch
set incsearch
sudo apt-get install nginx
service nginx start / stop / restart / reload
sudo apt-get install php7.0
sudo apt-get install php7.0-*
sudo vim /etc/php/7.0/fpm/php.ini
设置cgi.fix_path = 0
service php7.0-fpm reload
sudo vim /etc/nginx/sites-enabled/default
把location ~ \.php${
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}的注释去掉
然后重启一下nginx
在/var/www/html 写个test.php 打印一下phpinfo();看看是否成功
sudo apt-get install mysql-server mysql-client
sudo vim /etc/mysql/mysql.conf.d 找到bind 127.0.0.1一项注释掉以便远程
sudo start mysql /stop
sudo apt-get install supervisor
sudo apt-get install redis-server
sudo apt-get install php-mbstring
sudo apt-get install php-gettext
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
在 nginx配置下新建一个phpmyadmin.conf
1 server{
2 listen 81;
3 server_name 127.0.0.1 localhost;
4 access_log /var/www/html/phpmyadmin/access.log;
5 error_log /var/www/html/phpmyadmin/error.log;
6 root /var/www/html;
7 location /phpmyadmin{
8 index index.php;
9 root /var/www/html/phpmyadmin;
10 try_files $uri $uri/ /phpmyadmin/index.php?$args;
11 }
12 location ~ \.php$ {
13 fastcgi_pass unix:/run/php/php7.0-fpm.sock;
14 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
15 include fastcgi_params;
16 }
17 location ~ \.(htm|html|gif|jpg|png|js|css)$ {
18 root /var/www/html;
19 }
20 }
然后 localhost:81/phpmyadmin/ 就可以看到了
安装smarty3
进入/var/www/html
sudo wget https://github.com/smarty-php/smarty/archive/master.zip
sudo unzip master.zip
mv smarty-master /usr/local/lib/
sudo mkdir cache
sudo mkdir configs
sudo mkdir templates
sudo mkdir templates_c
sudo chmod 777 templates
sudo chmod 777 templates_c
安装bootstrap
wget https://github.com/twbs/bootstrap/releases/download/v3.3.7/bootstrap-3.3.7-dist.zip
sudo unzip bootstrap-3.3.7-dist.zip
wget https://code.jquery.com/jquery-3.2.1.min.js
安装docker
sudo apt-get install docker.io
更新国内镜像源
http://blog.csdn.net/qq_21057881/article/details/78916725
常用命令
sudo service docker start
sudo docker pull ubuntu
docker run -i -t --net=host ubuntu /bin/bash
镜像里面装g++ 和gcc
apt-get install build-essential
将你装好一些东西的镜像保存为新的镜像 sudo docker commit containerId newImageName
sudo docker commit 564c96fcbbdb my_ubuntu