装好一个ubuntu之后的各种东西安装(更新中)


准备做毕设了,自然要装一手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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值