Follow these steps for a PHP-MariaDB project:
sudo pacman -S php mariadb mariadb-clients mariadb-libs
sudo mariadb-install-db
sudo systemctl enable mariadb.service
sudo systemctl start mariadb.service
sudo systemctl status mariadb.service| sudo pacman -Sy postgresql | |
| sudo -u postgres -i initdb /var/lib/postgres/data | |
| sudo systemctl start postgresql && sudo systemctl status postgresql | |
| sudo systemctl enable postgresql | |
| sudo su - postgres | |
| psql | |
| # SQL commands | |
| exit |
| # add following lines to the .bashrc file | |
| alias java11='/usr/lib/jvm/java-11-openjdk/bin/java' | |
| alias javac11='/usr/lib/jvm/java-11-openjdk/bin/javac' | |
| alias java16='/usr/lib/jvm/jdk-16.0.1/bin/java' | |
| alias javac16='/usr/lib/jvm/jdk-16.0.1/bin/javac' | |
| alias jshell16='/usr/lib/jvm/jdk-16.0.1/bin/jshell' |
| import os | |
| def create_folders(num, prefix=''): | |
| """Creates specified numbers of folders with a prefix in front of each""" | |
| for num in range(1, num+1): | |
| if not os.path.exists(f"{prefix}{str(num)}"): | |
| os.makedirs(f"{prefix}{str(num)}") |
| # make packages up to date | |
| sudo pacman -Syu | |
| # install Docker | |
| sudo pacman -S docker | |
| # start Docker service | |
| sudo systemctl start docker.service | |
| # stop Docker service |
# start the server:
mongod --dbpath /path/to/data/to/be/stored --logpath /log/path/mongo.log
# enter the shell:
mongo
# or
mongos| package main | |
| import ( | |
| "fmt" | |
| "math" | |
| ) | |
| func Sqrt(x float64) float64 { | |
| z := float64(1) | |
| s := float64(0) |
Show GNU/Linux distribution information:
lsb_release -drcprints e.g.:
Description: Manjaro Linux
google-chrome update problem solved by:
sudo pamac update --aur --develcommand and updated it from version 101~ to 103~
| # commands may need sudo | |
| # pull MongoDB image: | |
| docker pull mongo | |
| # start container: | |
| docker run -d \ | |
| --name CONTAINER_NAME \ | |
| -p LOCALHOST_PORT_NUMBER \ | |
| -e MONGO_INITDB_ROOT_USERNAME=username \ |