您的位置:首页 > 其它

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

2017-12-26 23:36 211 查看
准备做毕设了,自然要装一手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[code]安装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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: