In this research, the one-step synthesis of novel porphyrin-based nanocomposites was performed easily using a photochemical under visible light illumination strategy. As a result, the focus of this research is on synthesizing and using decorated ZnTPP (zinc(II)tetrakis(4-phenyl)porphyrin) nanoparticles with Ag, Ag/AgCl/Cu, and Au/Ag/AgCl nanostructures as antibacterial agents. Initially, ZnTPP NPs were synthesized as a result of the self-assembly of ZnTPP. In the next step, in a visible-light irradiation photochemically process, the self-assembled ZnTPP nanoparticles were used to make ZnTPP/Ag NCs, ZnTPP/Ag/AgCl/Cu NCs, and ZnTPP/Au/Ag/AgCl NCs. A study on the antibacterial activity of nanocomposites was carried out for Escherichia coli, and Staphylococcus aureus as pathogen microorganisms by the plate count method, well diffusion tests, minimum inhibitory concentration (MIC), and minimum bactericidal concentration (MBC) values determination. Thereafter, the reactive oxygen species (ROS) were determined by the flow cytometry method. All the antibacterial tests and the flow cytometry ROS measurements were carried out under LED light and in dark. The (3-(4,5-dimethylthiazol-2-yl)-2,5-diphenyltetrazolium bromide (MTT) assay was applied to investigate the cytotoxicity of the ZnTPP/Ag/AgCl/Cu NCs, against Human foreskin fibroblast (HFF-1) normal cells. Due to the specific properties such as admissible photosensitizing properties of porphyrin, mild reaction conditions, high antibacterial properties in the presence of LED light, crystal structure, and green synthesis, these nanocomposites were recognized as kinds of antibacterial materials that are activated in visible light, got the potential for use in a broad range of medical applications, photodynamic therapy, and water treatment.